Rechercher dans ce blog

Chargement...

mardi 5 juillet 2011

Workshop Agile avec Thierry Cros

http://blog.novencia.com/2011/06/workshop-technique-sur-les-methodes-agiles/

Travailler en salle de marché

Comme toutes les personnes qui franchissent les sas d’une salle de marchés, la première fois, un peu comme un enfant, on regarde partout, on souhaiterait participer à la création de toutes ces lumières qui clignotent sur les écrans. Mais souvent, on pense que c’est inaccessible et réservé à une élite. Ce n’est pas le cas.
Qu’est-ce qui change par rapport à un environnement de travail habituel ?
- Des horloges avec les heures de Paris, Londres, New York, Tokyo
- Un open space parfois bruyant
- De grands écrans plats diffusant les chaines d’actualités financières
Si vous travaillez dans une société de services informatiques, vous êtes peut-être développeur (Maîtrise d’œuvre) ou Business Analyst (Maîtrise d’ouvrage). Dans ces cas, votre métier est de faire en sorte que les outils informatiques fonctionnent. « Fonctionner », cela peut vouloir dire : « tendre vers la perfection ». Mais les bugs font malheureusement partie intégrante du logiciel à partir du moment où ce dernier est complexe, qu’il évolue et que les coûts doivent être minimisés. On peut en effet mettre l’accent sur les tests, mais la solution zéro bug ne fonctionne qu’à coûts et délais importants. Dans un monde de Bisounours, nous aurions effectivement des budgets et des délais infinis ; mais le monde de la finance est tout autre. L’objectif est donc de réussir à trouver, pour chaque projet, le juste équilibre qualité/ coût / délais qui répond aux attentes du client. En termes de qualité, le client nous demande de répondre aux attentes des utilisateurs du front office. Ces utilisateurs peuvent être des commerciaux (sales) ou des traders. L’objectif est de leur proposer des outils :
- intuitifs (les assistants trader liront les guides utilisateurs, les traders, très rarement),
- rapides (car les utilisateurs ont l’habitude du temps réel),
- opérationnels (minimiser au maximum les bugs et arrêts de service). Face à ces exigences, les consultants doivent faire preuve de qualité :

Intuitif
Pour rendre les applications « User Friendly », il ne faut pas hésiter à proposer des solutions ergonomiques et agréables d’utilisation. Pour les connaître, il faut être un peu geek, certes, mais aussi aimer faire de la veille. Tester les logiciels les plus populaires est une bonne pratique car ils deviennent souvent la norme.

Rapide
Le logiciel doit être rapide mais le consultant également. De même qu’on peut faire de l’optimisation de code lorsque les temps de réponse sont longs, les méthodologies de travail permettent d’être plus efficaces (SCRUM, LEAN, CMMI, etc). Il faut savoir y prendre de bonnes idées.

Opérationnel
Comme ces applications doivent absolument fonctionner, on peut utiliser « ceinture, bretelle et salopette ». Les serveurs de secours sont indispensables pour garder l’application disponible en permanence. Il faut connaitre les infrastructures et savoir basculer rapidement sur les backups en cas de problème. Pour assurer un niveau de qualité en accord avec le client, il faut également l’aider à définir la politique de tests et la mettre en place. Mais le bug est vicieux, il sait passer entre les mailles du filet et on doit donc savoir expliquer de façon diplomatique pourquoi un problème est arrivé et quelle solution a été mise en place pour y palier. Comme vous pouvez le constater, ces compétences, qui s’affinent avec l’expérience, sont largement accessibles. Personnellement, je m’y suis épanoui au point que, même si je gagnais 10 millions au loto, je n’arrêterais pas le boulot
Au-dessus de 10 millions, j’avoue que je commencerai à réfléchir ;o)

Plus sérieusement, ceux qui en rêvent n’ont pas à hésiter. Car bosser au front office, si vous avez ces qualités, c’est seulement faire un job de l’autre côté d’un sas, avec tous les avantages passionnants que cela comporte.

vendredi 18 septembre 2009

Enable this Form to be filled out by using a browser - checkbox is grayed , disabled , non checkable , out while publishing an InfoPath Form

Issue:- "Enable this Form to be filled out by using a browser" checkbox is grayed out while publishing an InfoPath Form.

Even if we try to forcefully Activate the Enterprise Site Collection Feature using stsadm, it does not resolve the issue.

By default when you Browse to the main Site Collection -> View All Site Contents. You should be able to see "Form Templates" by default if the Site Collection "Feature Office SharePoint Server Enterprise Site Features" is Activated.If the Form Templates is not visible even if "Office SharePoint Server Enterprise Site Features" is Activated then follow the below stepsResolution:-

1. Open the Main Site Collection in SharePoint Designer.

2. Select the root URL and Right Click -> NEW -> SharePoint Content -> Select Document Library -> Select Form Library -> Under options type the name as "FormServerTemplates". Click on OK.

3. The Library will be created. Right click on "FormServerTemplates" -> Select Properties -> On settings Tab change the name to "Form Templates" and uncheck the option "Use a template for new documents"

4. Click OK. Now you will see the "Form Templates" on the view all site content page.

5. Deactivate and Activate "Office SharePoint Server Enterprise Site Features" once again and now You should be able to publish the InfoPath form with "Enable this Form to be filled out by using a browser" checkbox Enabled.

jeudi 17 septembre 2009

Créer son propre niveau de permission - Create your own level permission

Site Action > Site Settings.
Choose People and Groups
On the quick launch bar (left menu), there is a link to Site Permissions.
Settings > Permission Levels
Click over new

You can now use that permission level on your form library to allow users to create forms without having the risk of users modifying other people's forms.

Vous pouvez maintenant utiliser les niveaux de permission dans vos librairies ce qui vous permet par exemple de donner aux utilisateur le droit de modifier leurs propre item dans la liste sans risquer qu'ils modifient les items (= éléments d'une liste) créés par d'autres.

lundi 2 mars 2009

A 32-bit version of SharePoint Server is not installed. Please install a 32-bit version of SharePoint Server

Microsoft know the matter but it has not been repared again.

The patch day was in 2009 february :
http://www.microsoft.com/downloads/details.aspx?FamilyID=b2c0b628-5cab-48c1-8cae-c34c1ccbdc0a&DisplayLang=en

Enjoy !


SOLUTION existed before february 2009 :

Instal WSPBuilder extension for Visual Studio installed (www.codeplex.com/wspbuilder)

In Visual Studio 2008

1- File > New > ProjectSelect WSPBuilder and then Select then WSPBuilder Project with Workflow
Click OK
2- In the Solution Explorer window Right Click on the Projet Name (for example, WSPBuilderProject1)> Add > Sequential Workflow

3- In the add New Item Window that just open, select Workflow categorie and the Sequential Workflow And then , click on the Add button.


Witch templates do you prefer : With code separation or with code ?
Do you see difference when you use them.


vendredi 27 février 2009

Search application '{0}' is not ready.

If you tried to create or modify a backup policy with MOSS 2007, you could have the same conflict that I had few days ago.

The Execute method of job definition Microsoft.Office.Server.Search.Administration.IndexingScheduleJobDefinition (ID xxxx-xxxx-xxxx-xxxx-xxxxxxxx) threw an exception. More information is included below.

Search application '{0}' is not ready.

The solution that we found was the following one:

1 - Create a new Shared Service Provider
2 - Move all the Web Applications from the old SSP to the new one
3 - Delete the new SSP
4- Try a new stsadm backup FULL (it should work!)

It was a solution approved by our TAM.

Information: the site usage reports (stats informations) were lost for all web applications.
It was not possible to restore it.

mardi 10 février 2009

Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. 12.0.0.6219

Symptomes : Je veux faire un backup de mon site de production et le mettre sur mon serveur de recette.

Mon backup se passe bien (cf les lignes de commandes ci-dessous).

En revanche, à la restauration, je me fait insulter par le message suivant :


Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. The backup file should be restored to a server with version "12.0.0.6219" or later.



Vous devez installer le SP1 de MOSS 2007 pour passer à la bonne version.
Sinon, la restauration d'un backup d'une version supérieure vers une version antérieur n'est pas acceptée