Remove 2005 Remove Process Remove Software Remove Software Development
article thumbnail

Certified Business Analysis Professional - CBAP : What is the Role of business analysts in software development?

Techno-PM

It was first published in 2005 and is consistently updated. Role of business analysts in software development Software Development is a complicated process that requires the collaboration of many different skill sets. Therefore, it would be best to communicate with different people to get what they want.

article thumbnail

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Decision Making On Software Development Projects

Herding Cats

Decision Making on Software Development Projects Is Both Simple and Complex at the Same Time. Irreducible risk requires estimating the statistical distribution of the naturally occurring processes. Oberkampf, in Proceedings from the Advanced Simulation & Computing Workshop , Albuquerque, NM, USA, 2005. 91–94, 1996.

article thumbnail

A Quick Guide to User Story Mapping

ProjectManager.com

He literally wrote the book about it, It’s All in How You Slice It , which came out in 2005. The idea of a user story as it applies here comes from software development and product management. A user story is an informal description of one or more software features, written from the perspective of an end user in plain English.

article thumbnail

Agile Project Management Principles - MOving from Principles to Practices

Herding Cats

. † These descriptions fall short for the traditional program manager, not because the principles of agile are lacking, but because the practices of program management are not directly addressed using the software development focused methodologies presented by these authors. ‡ 2, 2005. Agile Alliance. References . [1]

Agile 120
article thumbnail

Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to assess risks, their impacts, and handling strategies for software-intensive systems using traditional and agile development methods. IEEE Transactions on Software Engineering , Vol. Effective Risk Management 2 nd Edition , Edmund Conrow, AIAA, 2003. 5, September/October 2011.

article thumbnail

A Compendium of Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to manage the risk encountered on software-intensive systems using traditional and agile development methods. Let's start with a critical understanding of the purpose of managing risk on software development projects. IEEE Transactions on Software Engineering , Vol.