Abstract
During software development iterations, we create computer programs. Programs, or more precisely software source code files, are examples of development artefacts. We also create other artefacts when we make commercial-strength software. We need to learn how to create and manage backlogs. We introduce the concepts of good-quality source code and how to create software that is consistent and readable for other members of our team. Finally, we need to test our code. So we will explore unit testing the code we write.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Atlassian: Jira | Issue & Project Tracking Software (2019). https://www.atlassian.com/software/jira
Bass, J.M.: Artefacts and agile method tailoring in large-scale offshore software development programmes. Inf. Softw. Technol. 75, 1–16 (Jul 2016). https://doi.org/10.1016/j.infsof.2016.03.001
Bugzilla.org: About :: Bugzilla :: bugzilla.org (2019). https://www.bugzilla.org/about/
Docker Inc.: Enterprise Container Platform (2019). https://www.docker.com/
Kubernetes: Production-grade container orchestration (2021). https://kubernetes.io/
Martin, R.: Clean Code: A Handbook of Agile Software Craftsmanship, 1st edn. Prentice Hall, Upper Saddle River, NJ (Aug 2008)
Sommerville, I.: Software Engineering, 10th edn. Pearson Education, Harlow (2015)
wikiHow: How to Write a Test Plan (2019). https://www.wikihow.com/Write-a-Test-Plan
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2023 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Bass, J.M. (2023). Development. In: Agile Software Engineering Skills. Springer, Cham. https://doi.org/10.1007/978-3-031-05469-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-05469-3_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-05468-6
Online ISBN: 978-3-031-05469-3
eBook Packages: Computer ScienceComputer Science (R0)