Quality Assurance/Agile software development.

Advertisement


Question
In Agile software development, is it written specifically that the Project Manager or the Scrum Master is responsible for demonstrating the software at the end of each sprint.

Any links or references to this, would be greatly appreciated.

Answer
In my mind, a great deal has been lost from what the original meaning referred to.  Today its usage serves marketing more than development.  Agile represents a development philosophy.  The Waterfall model is also a philosophy but there was a time when it was the only one with a reputation.  (In my mind it can only refer to a mature team.)  The level of detail reflected in the Manifesto doesn't entail "Who does What".

http://agilemanifesto.org/
http://blog.sei.cmu.edu/post.cfm/rapid-lifecycle-development-in-an-agile-context

Harvard Business Review:
http://blogs.hbr.org/cs/2012/10/how_we_finally_made_agile_development_work.html


http://en.wikipedia.org/wiki/Agile_software_development

http://www.agiledevelopment.org/
http://www.agilealliance.org/the-alliance/what-is-agile/

Hope this was helpful.  

Quality Assurance

All Answers


Answers by Expert:


Ask Experts

Volunteer


John Crout

Expertise

Quality Assurance in software development, and its role in cybersecurity. Quality Assurance ensures accountability, traceability, safety and reliability. Difference between QA and QC, and between functions that are QA and those that are Test. Will also address questions about QA, or the difference between QA and QC, and about Phillip Crosby's thoughts on the subject.

Experience

Developing safe and reliable software for safety-critical applications in regulated and non-regulated industries. Former member of RTCA, Inc. Member of RTCA Special Committees 135 and 167. (The latter wrote "Certification Guidelines for Software Development, RTCA/DO-178B). (SC-135 wrote, "Environmental Test Procedures for Airborne Equipment, RTCA/DO-160C). For SC-167/DO-178B, was a member of Working Group IV (Verification and Validation Test), and Working Group V (Configuration Management and Quality Assurance).

Organizations
Information Systems Security Association (ISSA) United States Coast Guard Auxiliary (USCG Auxiliary) Software Engineering Institute (SEI) (ISC)2 ACM

Publications
RTCA/DO-178B, "Software Considerations in Airborne Systems and Equipment Certification", (member of SC-167), RTCA/DO-160C, "Environmental Conditions and Test Procedures for Airborne Equipment", (member of SC-135) Student Doctor Magazine EE Times

Education/Credentials
Master of Public Health (Epidemiology and Biostatistics) Bachelor of Science in Electrical Engineering (Computer Engineering Option) FEMA (ICS-100, -200, -210, -700, 800) United States Coast Guard Defense Information Systems Agency United States Coast Guard Auxiliary Crosby Quality Workgroup Facilitator Trainer Crosby Quality Education System Wisconsin University

Past/Present Clients

©2016 About.com. All rights reserved.