What is software integration?
Integration combines contributors’ changes in a shared codebase and checks that they work together.
Study 9 Software Delivery and Project Practices with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.
What is software integration?
Integration combines contributors’ changes in a shared codebase and checks that they work together.
What does “build once, promote the same artifact” mean?
Promote the same tested build through each environment, using separate environment-specific configuration.
What should a useful project work item specify?
A useful work item states its intended outcome and how the team will recognize completion.
What is a project risk?
A risk is an uncertain event or condition that could affect a project or its software.
When does software maintenance begin?
Maintenance begins while software is in use; it is not merely a final phase after development.
What evidence can guide continuous improvement?
Teams can use delivery data, user feedback, test failures, incidents, and recurring delays to find improvements. No single measure fully describes performance.
What does a continuous integration pipeline do?
A continuous integration pipeline builds the software and runs automated checks when a change is submitted.
How does a pull request support safe integration?
A pull request coordinates review, discussion, and automated testing before a change is merged. Repository rules can require approval or successful status checks first.
Why use a canary rollout?
A staged rollout exposes a change to a limited group first; a canary release can reveal problems before wider deployment.
Why should project dependencies be surfaced early?
Surface dependencies early because they can affect work sequencing and delivery dates.
What are the main steps in risk management?
Risk management involves identifying risks, assessing likelihood and impact, planning responses, then monitoring and revising as circumstances change.
What information belongs in a lightweight risk register?
A risk register can record each risk’s impact, owner, planned response, and review date.