CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
Lownes_Unit9
1. IT3006 Proposal Page 1
Capella Business Technology
Development Consultants
“We Get The IT Solution
Right The First Time So Our
Business Partners Won’t Have
To PAY MORE ANY OTHER
TIME”
Proposal to
Board of
Directors
Capella
Company
CapellaBusinessTechnologyDevelopment
Consultants
2. IT3006 Proposal Page 1
Proposal to Board of Directors
Capella Company(coffecup)
By Capella Business Technology Development Consultants, Paul Gamblin: Senior
Manager Network Architecture, Warren Lownes: Senior Manager Software Architecture,
Tanesha Sewell: Senior Manager Information Security & Assurance, Jeremy Lebens:
Senior Manager Web Strategies.
12/16/2015
Introduction to the Proposal’s Purpose and Content
[Capella Company] Corporation is a medium-sized manufacturing
company with 250 employees. It directly markets one product: unique coffee cup with a
patented ball bearing sliding mechanism. Nathan Jr. and a group of 10 other executives
run the company.
[Capella Company] Corporation has received a large sum of money
from a venture capitalist. The venture capitalist and Nathan Jr. are predicting 100%
growth in five years. To achieve that growth, productivity will need to increase by a
similar amount. Therefore, this proposal provides a suggested business model update.
Further, the Information Technology Systems Functional Area’s four main IT
departments’ updates are indicated to assist the business model to predict, plan, and
implement future growth and profits.
In this proposal the problem of the outdated Information Technology Systems
Functional Area with four outdated departments are addressed with new ideas and new
employees to implement them. The 100%t growth projection in five years can become a
reality with the managers’ ideas about these questions:
1. What will my updated IT Systems Functional Area look like?
2. How should IT be integrated with other functional areas to assure that the
company can meet its business objectives?
3. How can the IT departments adhere to a Code of Ethics with such fast growth?
4. What new ideas can we implement in the four IT departments?
5. What are the issues facing the company and the employees?
6. What will be the job titles, descriptions, and skills of our new IT employees?
3. IT3006 Proposal Page 2
7. What types of professional development should the company’s IT professionals
pursue?
This proposal describes ideas for the updated IT Systems Functional Area. Specifically
managers from IT departments are providing ideas to address the concerns.
Executive Summary
Network Architecture Manager Executive Summary
As the current network is totally outdated and insufficient to support the planned
increase in production, the Network Architecture (NA) Senior Manager will need to be
ready to work cross-functionally with the other business units in order to determine the
best solutions for a fully-interconnected network. He/she will also be a coach to the NA
team, to encourage the crew and hold them accountable for their personal development
through trade association membership and individual studies.
Software Architecture Department Manager Executive Summary
Software Architecture Team mission is to provide software architecture involving
functionality, usability, flexibility, performance, clarity, economic and technology
controls, transactions and aesthetic concerns for our business partners (Chapter 1: What is
Software Architecture?, 2015). Software Architecture Team purpose is to implement
application software by building a connection between business requirements and
technical requirements, “The goal of our software architecture is to recognize the
requirements that disturb the structure of the application. Our software decreases our
business partners risks linked with structuring a technical solution (The Goals of
Architecture, 2015)
Information Security and Assurance Department Executive Summary
By assessing the problem from last year there has been several breaches in the system
and data have been lost. With these extracurricular set in place, this well over see all
mistakes that occur in the system. Securing the system will protect all employees and
customer important data, this will also help with all challenges that the company face
before just knowing that all procedures are set in place will drive growth and profit
within the company and knowing where the business stand financially.
Web Strategies Department Manager Executive Summary
The Web Strategies Department’s mission and values mirror that of the company at
large, with a strong focus on creating an online environment and presence that delivers
our unique product to customers in a way that’s innovative and approachable. As we
grow, we plan on furthering our development of mobility and cross-device
implementation, giving our customers and employees one streamlined approach to the
Capella Business Technology Development Consultants way of life.]
4. IT3006 Proposal Page 3
Software Architecture Department of the IT Systems Functional Area
By Warren Lownes
Member of Capella Business Technology Development Consultants
Part 1: Software Architecture Department Manager Composition (four components)
Code of ethics
Integrity of Data Systems Procedures: To guarantee and uphold the accuracy and
integrity of electronic data systems used for claims submission, collections, credit
balances and additional related reports, IT Associate will: Certify data is backed up to
controlled Server structure on a consistent basis. Confirm regularly scheduled virus
checks are performed. Make sure electronic data is secure against illegal access or
disclosure by limiting access to data systems to only approved personnel.
Each IT Associate is accountable for the integrity and accuracy of documents and
records, not only to act in accordance with regulatory and legitimate requirements but
also to ensure that records are available to secure business practices and actions.
Issues affecting the Software Architecture Department
Communications between other IT departments can cause major issue with business
policies, compatibilities with other IT infrastructure such as Server Controls, Web Server,
DBMS (Database management System), Network access policy, Third Party software
application and licensing agreements.
Explains job titles, descriptions, and skills of Software Architecture Department
employees.
Technical Architect
“Duties: Ensure that new systems are built in a way that best ensures that functional
requirements are met whilst also ensure that service qualities (Performance, scalability,
extensibility etc.) for now and for the future are achievable. Review and improve on
existing systems, making use of new technologies and methodologies to seek continual
5. IT3006 Proposal Page 4
improvement for existing systems. Provide high level guidance and direction on project
work, making sure that new projects fit in with an overall strategic vision.
Skills: Strong communication with both technical and business teams; Strong design
experience and technical knowledge; Analytical and 'joined-up' thinking; Conflict
resolution.” (David Cornish (Technical Architect, 2015)).
Principal Software Engineer
“Duties: The SA is responsible for defining the overall structure of the system based on
the forces driving the system (e.g. "ilities"). It has to be robust, effective, and
maintainable. It does not have to be optimal, much less perfect, or there would be very
few software projects. The SA has to decide what the most important drivers are in order
to justify his approach, because there will be questions. The SA has to be able to
communicate the architecture intelligibly to the stakeholders at a level of detail that
becomes progressively more refined as the comprehension of the audience becomes more
sophisticated. An architecture created by one person will be limited to what one person
can think of, so the SA has to be open-minded about criticism and treat it as constructive.
The SA should seek buy-in from the stakeholders, including the people who have to
implement it all the way down to the code.
Skills: An SA needs a thick skin and an open mind; communication skills to articulate the
architecture and respond instructively to questions about the architecture; the ability to
recognize that the architecture quality is more important than the architect's ego;
leadership qualities, because software engineers are an independent lot who cannot be
herded; courtesy, since you can't give everyone everything they want, but you can listen
fairly and be courteous in saying no.
Knowledge: Patterns of analysis and design; architectural archetypes; available tools and
notations for representing architecture artifacts; presentation skills to convey information
with clarity and conciseness” (Donna Maskell (Principal Software Engineer, 2015).
Part 2: Software Architecture Department Manager Executive Summary
Software Architecture team mission is to provide software architecture involving
functionality, usability, flexibility, performance, clarity, economic and technology
controls, transactions and aesthetic concerns for our business partners (Chapter 1: What is
Software Architecture?, 2015). Software Architecture team purpose is to implement
application software by building a connection between business requirements and
technical requirements, “The goal of our software architecture is to recognize the
requirements that disturb the structure of the application. Our software decreases our
business partners risks linked with structuring a technical solution (The Goals of
Architecture, 2015)
6. IT3006 Proposal Page 5
Part 3: Software Architecture Department Manager References
References
Chapter 1: What is Software Architecture? (2015, 11 26). Retrieved from
https://msdn.microsoft.com/en-us/library/ee658098.aspx:
https://msdn.microsoft.com/en-us/library/ee658098.aspx
Code of Ethics & Standards of Conduct. (2015, 11 29). Retrieved from
http://www.aitp.org/?page=EthicsConduct:
http://www.aitp.org/?page=EthicsConduct
David Cornish (Technical Architect, J. L. (2015, 12 6). Information Contributed by
Readers. Retrieved from Software Engineering Institute | Carnegie Mellon
University:
https://www.sei.cmu.edu/architecture/research/previousresearch/duties.cfm
Donna Maskell (Principal Software Engineer, R. F. (2015, 12 6). Retrieved from
Software Engineering Institute | Carnegie Mellon University:
https://www.sei.cmu.edu/architecture/research/previousresearch/duties.cfm
The Goals of Architecture. (2015, 11 29). Retrieved from https://msdn.microsoft.com/en-
us/library/ee658098.aspx: https://msdn.microsoft.com/en-
us/library/ee658098.aspx