mercredi 7 septembre 2011

L'ambiance de travail



un bon article pour les managers, chefs d'équipes ...

Quoi de plus pesant que de travailler au milieu de collègues qui font la tête ? Au bureau, le quotidien peut rapidement devenir lourd pour tout le monde, collaborateurs comme manager. C'est à ce dernier que revient, en partie, la responsabilité d'insuffler une bonne ambiance dans son groupe.
Bien évidemment, la bonne humeur de ses troupes ne se décrète pas. Cependant, être responsable ne se réduit pas à exiger que le travail soit fait dans les temps. Le manager se doit de veiller à ce que règne une atmosphère détendue au sein de son équipe. Cela améliore la qualité du travail, limite l'absentéisme comme le turn over et permet de mieux supporter les inévitables périodes de stress.
Pour y parvenir, pas de formule magique mais une série de comportements à adopter. Voici quelques conseils pour redonner le sourire à vos collaborateurs.


http://www.journaldunet.com/management/efficacite-personnelle/ambiance-travail/

mercredi 17 août 2011

Service-Oriented Architecture Maturity



In this IEEE article, Richard Welke, Rudy Hirschheim and Andrew Schwarz discuss a SOA maturity model that can be used to achieve organizational objectives, by accounting for the different motivations for SOA adoption by stakeholders like IT administrators, business managers, and enterprise leaders.

http://www.infoq.com/articles/soa-maturity-model

mercredi 20 avril 2011

Hibernate Search - JBoss Community




Hibernate Search brings the power of full text search engines to the persistence domain model by combining Hibernate Core with the capabilities of the Apache Lucene™ search engine.

Full text search engines like Apache Lucene™ are very powerful technologies to add efficient free text search capabilities to applications. However, Lucene suffers several mismatches when dealing with object domain models. Amongst other things indexes have to be kept up to date and mismatches between index structure and domain model as well as query mismatches have to be avoided.

Hibernate Search - JBoss Community

lundi 14 mars 2011

Ensuring Product Quality at Google



InfoQ: Ensuring Product Quality at Google

James Whittaker, a former Microsoft architect, author of several books in the “How to Break Software” series, and currently Director of Test Engineering at Google, has written a series of posts on how Google does testing. Google blends development with testing, having relatively few testers, and each product goes through successive channels before is ready for prime time.

lundi 7 mars 2011

The Top Five Challenges of Building Software Platforms in the Agile World




InfoQ: The Top Five Challenges of Building Software Platforms in the Agile World

During the past decade, agile software development has gained great momentum and found its way to an overwhelming number of organizations of different scales. Agile methods preach a raft of values and provide a wide range of practices that help reach and maintain such values. Although the initial focus of agile methods has usually been centered on the efficiency of the team as a unit of operation, recently there has been a movement towards scaling agile methods up to the enterprise level .Nonetheless, at the enterprise level, new concerns arise that may require revisiting some of the values and practices of agile software development. One of the major concerns is the issue of building software platforms as a strategy to achieve reuse at the enterprise level. In this article, I list the top five challenges that an agile organization should expect to face when deciding to adopt a software platform strategy.

jeudi 3 mars 2011

Composite Software Construction

InfoQ: Composite Software Construction


In the recent years several composition technologies have emerged, at the presentation layer with mashups, at the process layer with WS-BEPL or at the information layer with EII (enterprise information integration). Though promising, these technologies remain marginally used as part of solution architecture.
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS.
Despite the tremendous benefits of composite software, the software industry is holding back the development of a composite programming model though major pieces of the model have been realized recently. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.