Home
Home Services Training Our Method Events Free Stuff Customers
Articles White Papers Newsletters Speakers Links Reading List

The Menlo Briefs!

Privacy Policy

 

 

Whitepapers

Agile Teams Require Agile QA
- It is challenging to successfully integrate standard quality assurance (QA) practices within an agile process such as extreme programming (XP). Not only is expanding an agile process to include other disciplines difficult, but XP teams typically reject traditional QA practices. Integrating QA into an XP team does not have to be painful. Integration is achieved by tackling small goals using the XP principles of communication, simplicity, feedback, and courage in order to build an agile QA process. This paper describes our experiences towards successful integration. (pdf) NEW

 

Rotating Leadership Successfully
- This paper describes a two and a half year, 48,000+ hour software development endeavor at Menlo Innovations that was led by a series of eight different project managers. As each project manager joined the team, they brought their own strengths, capabilities and working style, but effectively engaged their team and their sponsor by working within a simple, consistent process. (pdf) NEW

 

Overcoming Brooks' Law
- Brooks' Law states: "Adding manpower to a late software project makes it later." This argument is often used by software developers to justify heroic programming efforts rather than increasing the size of the team. See how we have overcome the constraint of Brooks' Law at Menlo and accomplish more by adding new people to our teams. (pdf) NEW

 

Plans are Useless, but Planning is Indispensable
- Project planning at Menlo is a series of ongoing activities, rather than a single event at the beginning of the project. See how we have adopted Extreme Programming practices to project management. (pdf)

 

Estimation Is Not An Event, It’s A Process!
- The fundamental strategies on which most estimation techniques are built. (pdf) 
Secrets of Software Success: The Nature of the Team
- How to assemble a true delivery team (pdf) 

Extreme Programming Practices used to Facilitate Effective Project Management 
- How practices from Extreme Programming overlap nicely with the best practices of project management (pdf) 

   
Collaborative Web Development 
- Understand how web projects differ from other IT initiatives.
Paired Programming in the Software Factory 
- Questions and Answers.
Project X - A software development case study.
Extreme Programming Used to Establish the Culture of a High Performance Team - A management case study.
Extreme Interviewing - How can you ensure potential candidates will operate effectively in an open and collaborative work environment and embrace paired-programming?
The Rational Unified Process® - A well documented, complete, yet complex methodology.


Copyright

Feel free to copy and distribute the articles for educational activities.

Please cite the author(s) and source of all materials.

You may not charge for the use of these materials. 

Please keep the copyright intact on all materials.

Menlo Innovations
410 N 4th Avenue 
3rd Floor
Ann Arbor, MI 48104

(734) 665-1847

Located in
Historic
Kerrytown®

Articles | White Papers | Newsletters | Speakers | Links | Reading List

Menlo Innovations LLC (c) 2006