Changes

Jump to navigation Jump to search
846 bytes added ,  09:08, 24 October 2018
Line 9: Line 9:  
<code>''Explain the business problem or opportunity that needs to be solved in one sentence.''</code>
 
<code>''Explain the business problem or opportunity that needs to be solved in one sentence.''</code>
   −
Source code developed by GC workers (software engineering, scientists, researchers,...) to support key programs needs to be available for reuse across departments, and to be scanned for security vulnerabilities.
+
Current development of Government of Canada computer programs and solutions rely on mixed practices and version control systems, if any. By providing a common place to develop solutions, there is an opportunity to:
 +
 
 +
- Enable teams across the entire government to leverage best practices
 +
 
 +
- CI/CD automation, known security vulnerability and legal compliance scanning and reporting automation.
 +
 
 +
- Enterprise standard use of open source components (inbound single version of package)
 +
 
 +
- Set enterprise wide policies as well as department specific policies (prohibit or authorize use of AGPL, MIT, etc.) for software inbound.
 +
 
 +
- Identify duplicate custom code, reuse existing code and create communities around specific projects across departments: meeting room reservation application from department A could be leveraged across the government.
 +
 
 +
Source code developed by GC employees (software engineering, scientists, researchers,...) to support key programs needs to be available for reuse across departments, and to be scanned for security vulnerabilities.
    
== Current state or context ==
 
== Current state or context ==
<code>''Describe the current state in which the problem or opportunity exists. Provide evidence to support the business problem or opportunity.
+
<code>''Describe the current state in which the problem or opportunity exists. Provide evidence to support the business problem or opportunity.''
   −
Aspects to consider: stakeholders and users, business process, technology employed, information or data used, relevant legislation or policies, strategic alignment''
+
Aspects to consider: stakeholders and users, business process, technology employed, information or data used, relevant legislation or policies, strategic alignment
 
</code>
 
</code>
   Line 37: Line 49:     
== Future state ==
 
== Future state ==
<code>''Describe the expected future state.
+
<code>''Describe the expected future state.''
   −
Aspects to consider: stakeholders and users, business process, technology employed, information or data used, relevant legislation or policies, strategic alignment''
+
Aspects to consider: stakeholders and users, business process, technology employed, information or data used, relevant legislation or policies, strategic alignment
 
</code>
 
</code>
   Line 63: Line 75:  
== Next Steps ==
 
== Next Steps ==
   −
<code>''What are the planned next steps?  
+
<code>''What are the planned next steps? ''
Are there any known time constraints moving forward?''
+
Are there any known time constraints moving forward?
 
</code>
 
</code>

Navigation menu

GCwiki