Home > Articles > Software Development & Management

Software Development & Management

1759 Items

Sort by Date | Title

Agile Management for Software Engineering: Dealing with Uncertainty
Jan 30, 2004
There are five main constraints in software development management — people, time, functionality, budget, and resources — which all must be protected from uncertainty. Uncertainty manifests itself when the unplanned happens. David J. Anderson explains how a system can absorb uncertainty with the provision of buffers, and how and when these buffers should be used.
Agile MDA
Jul 23, 2004
Agile MDA combines two seemingly contradictory ideas: Agility and Modeling. As we shall see, these notions do not, in fact, conflict--so long as models can be executed.
Agile Methods Need Agile Developers
Mar 15, 2002
With all the fuss about Agile methods, it's easy to forget about us programmers! Andy Hunt and Dave Thomas look at what it takes to be a successful Agile developer.
Agile Modeling
Jan 3, 2003
Modeling and design skills still have a part to play in the XP world. The difference is that tools and models become simpler and more dynamic. Learn how to use your modeling skills in an Agile way.
Agile Processes - Emergence of Essential Systems
Nov 9, 2001
This article discusses the role of emergence in agile processes (also known as lightweight processes), with Scrum used as the model agile process.
Agile Processes and Self-Organization
Nov 9, 2001
This article discusses the use of self-organizing teams in agile processes (lightweight processes). Scrum is used as the model agile process.
Agile Product Management with Scrum: Common Product Owner Traps and Pitfalls
Mar 18, 2010
Product owners are in charge of the product and lead the development effort in creating successful products with Scrum. But this new multi-faceted role can be challenging to apply. For many organizations, the path to effective product ownership is littered with traps and pitfalls. Roman Pichler helps you recognize and avoid some of the most common traps.
Agile Product Management with Scrum: Understanding the Product Owner Role
Mar 24, 2010
A new product is launched with great expectations—and bombs. What went wrong? There was no single person responsible for leading the effort to create a winning product—a product owner. This chapter explores the role of the product owner. It explains the role's authority and responsibility as well as how the role should be applied.
Agile Product Responsibility in the Enterprise, Part 1: Owning the Vision
Jan 12, 2010
Dean Leffingwell discusses the importance of the product owner's commitment to the vision and release backlog in the Agile enterprise.
Agile Product Responsibility in the Enterprise, Part 2: Managing Release Content
Feb 9, 2010
Dean Leffingwell examines the activities that are part of the Agile product manager's responsibility in order to manage product releases.
Agile Product Responsibility in the Enterprise, Part 3: Maintaining the Product Roadmap
Feb 16, 2010
Dean Leffingwell continues his series on the responsibilities of the Agile product manager with this discussion of developing and maintaining the product roadmap.
Agile Product Responsibility in the Enterprise, Part 4: Building an Effective Product Manager/Product Owner Team
Feb 24, 2010
Concluding his series on the responsibilities of the Agile product manager, Dean Leffingwell explores the necessity for the product manager to work closely with the product owner to build the strongest possible product teams.
Agile Project Management: Adapting over Conforming
Aug 17, 2009
Jim Highsmith explains that developing great products requires exploration, not tracking against a plan. Have the courage to explore into the unknown and the humility to recognize mistakes and adapt to the situation. That's Agile Project Management.
Agile Projects: Managing with a Light Touch
Jun 3, 2005
This chapter introduces Light Touch management, a project management system that emphasizes the ability to manage agile teams with a style that allows team autonomy and flexibility and a customer value focus without sacrificing control.
Agile Requirements by Collaboration: Making Smart Choices About What and When to Build
Aug 24, 2009
How do you make smart choices about what to build, and when, on an Agile team that values interaction and customer collaboration? Ellen Gottesdiener describes incorporating Agile requirements modeling into collaborative planning workshops.
Agile Software Development and the Three Faces of Simplicity
Mar 15, 2002
Most of the agile approaches to project management and software development espouse a principle of simplicity or minimalism: do less, do better, and do swarms, as discussed in this article by Jim Highsmith of the Cutter Consortium.
Agile Software Development in the Large: Questions for Jutta Eckstein
Feb 3, 2014
InformIT interviews Jutta Eckstein, author of Agile Software Development in the Large: Diving Into the Deep, about the challenges large teams face with regard to agile processes and the most exciting developments in agile.
Agile Software Development: Communicating, Cooperating Teams
Aug 10, 2009
Projects need people to notice important events and to be both willing and able to communicate to others what they notice.
Agile Software Development: Forming Teams that Communicate and Cooperate
Dec 14, 2001
Alistair Cockburn considers the effect of the physical environment, communication modalities used for jumping the inevitable communication gaps, the role of amicability and conflict, and subcultures on your Agile Software Development team.
Agile Software Development: Why It's Hot!
Mar 15, 2002
Agile is all around us - and it actually has been for some time, as Jim Highsmith points out in this article. So why is it suddenly so blisteringly hot?

<< < Prev Page 2 3 4 5 6 Next >