Unit 6 - Applications of SPM in Industry Flashcards
What is application life-cycle management?
It is a framework that integrates people, tools and processes that oversee a software application from its planning and development phase through its testing and maintenance, phase till it’s decommissioning or deployment
What is traceability?
Helps delivering and maintaining applications
A company that stopped making changes to their processes or methodologies because they didn’t know what are the issues might have an impact
Azure DevOps features for traceability
Work items tracking
Unit testing
Azure pipelines
Check-in policy
Version control system
What is the project template in Azure DevOps?
Project template service offered by Azure DevOps to automate the processes
What does the process template define?
Work item types
Project phase
Document, structure and templates
Messages and queries
Security
What is visibility?
To enable team members, stakeholders and other participants to have an overview of the status of the project
Ways to enable visibility in Azure DevOps
Widgets in dashboards
Queries
Power BI
What is collaboration?
Collaboration is working together as a team and accomplishing one or more goals
Talk about Team Explorer, a feature of a DevOps and how it helps project managers and stakeholders
How to enable collaboration in Azure DevOps?
Collaborative work items
Gap between IT and business
Office Microsoft project integration
Using a single tool or role
Metrics for developer practises
Developer performance metrics are KPIs is helping to understand whether you are successfully working to improve your code
Four metrics for developer practises
Code coverage
Code metrics
Compiler warnings
Code analysis warning
Example reports
Bug status report
Reactivations report
Bug trend report