Submitted Conference Content
|Nom(s) et Prénom(s)|
|email||bsraja [at] yahoo [dot] com|
|Ville (Pays)||Pune, India|
|Type de conférence||Conference > 100 attendees|
Fixed Price Distributed Agile Projects: An Experience Report
Go to the submission page!
Raja Bavani is Technical Director of MindTree’s Product Engineering Services (PES) group and plays the role of Product Engineering Evangelist and Agile Coach. He has more than 20 years of experience in the IT industry and has published papers at international conferences on topics related to Code Quality, Distributed Agile, Customer Value Management and Software Estimation. His PES experience started during the early 90s, when he was involved in porting a leading ERP product across various UNIX platforms. Later he moved onto products that involved data mining and master data management. During early 2000, he worked with some of the niche independent software vendors in the hospitality and finance domains. At MindTree, he has worked with some of the top vendors of virtualization platforms, business service management solutions and health care products.
His areas of interests include Global Delivery Model, Agile Software Development, Requirement Engineering, Software Architecture, Software Reuse, Customer Value Management, Knowledge Management, and IT Outsourcing. He is a member of IEEE and IEEE Computer Society. He regularly interfaces with educational institutions to offer guest lectures and writes for technical conferences. His Product Engineering blog is available at http://www.mindtree.com/blogs/category/software-product-engineering. His articles and white papers on Agile Software Development are available at: http://mindtree.com/category/tags/agile. He can be reached at email@example.com.
Agile Software Development and the breed of Agile Methodologies (XP, SCRUM, DSDM, etc.) have gained popularity since 2001. Primarily founded as methodologies for software projects executed at a single location, Agile Methodologies have started showing promising results in multi-site projects too with many adopters and practitioners across the globe. Agile Software Development focuses on early delivery of working software to measure the progress of projects and hence to mitigate risks. It creates an environment that responds to changes by means of being flexible and nimble. It discourages creation of extensive documents that do not add any value to the customer. Distributed Agile Software Development and Testing is nothing but applying Agile Principles and Practices to software projects executed by teams located across geographies. In this context, service providers prefer Time & Material based pricing over Fixed Price model in order to avoid the risk of cost overruns induced by project changes. On the other hand, in order to reduce financial risks and to implement a fixed-scope on a mutually agreeable timeline or fixed-schedule, customers prefer to execute projects on fixed-cost basis. This session is based on our experience in delivering a Fixed Price Distributed Agile project to one of our strategic customers. This session presents the challenges in executing Fixed Price contracts, and the approach and real time course corrections we made to deliver this project. Besides, this session discusses our Findings along with the Best Practices and Lessons Learned.
Awareness of Software Development Methodologies, especially Agile. Awareness of pricing models such as Time and Material (T&M), Fixed Price (FP), etc., Experience in working in projects that follow Agile methodologies such as Scrum
Bénéfices pour les participants
This session is based on our experience in delivering a Fixed Price Distributed Agile project to one of our strategic customers. Benefits to attendees include
1) Understanding of the challenges in executing Fixed Price contracts
2) An approach to executing Fixed Price projects
3) Real time course corrections required to eliver Fixed Price projects
4) Summary of Findings, Best Practices and Lessons Learned
Soumis par ppetit le lun, 06/13/2011 - 02:02