Hotline: 1800 PROGRESO (1800 776 4737)


IASA Associate Certified (CITA-A) Software Architecture
 
Description
 
It’s about developing a mastery of the necessary software design skills, frameworks, and tools required to facilitate successful management and development of software architectures.
Software Architects mastered the value, use, development and delivery of software intensive systems. They have developed skills in software development lifecycles, software engineering and software design. 
 
Software architects are responsible for the value generated from a particular software system or system of systems. They work along-side business and information architects to ensure that particular business units maximize their technology investment. 
 
This course is delivered in instructor-led format. Each day the course instructor will guide students through various base skills and definitions, discussions and recommended software architecture best practices for delivery of business technology strategy and values. Students’ progress through detailed definitions and ontology, instructor and student led discussions, hands-on workshops and industry case studies.  
 
 
Objectives
  • Be able to apply rigorous software design methodology that consistently yields the right level of technical design documentation and develop technical solutions that conform both to customer requirements and software development standards. 
  • Be able to review and optimized software designs based on rigorous understanding of costs and returns based on the business needs and wants.
  • Be able to recommend software architecture prioritization through the project implementation process to demonstrate component selection and prototyping. 
  • Be able to utilize understanding of industry software trends to innovate and provide new project/product ideas within the technology investment lifecycle and ensure software reusability. 
  • Be able to communicate software design concepts in the business context to all levels of management in revealing the business values of the technology investment in the software system 
 
Course Pre-Requisites
 
Candidate must have taken 4 days Business Technology Strategy (BTS) course.
 
 
Course Outline
 
Module 1 – Software Architecture Fundamentals
Lesson 1 – Roles and Teams
Lesson 2 – Viewpoint Considerations of the Software Architect & Terminology
Lesson 3 – Software Architecture Principles
Lesson 4 – System Structures
 
Module 2 – Software Construction
Lesson 1 – Application Development and Visualization
Lesson 2 – Programming Patterns
Lesson 3 – Software Construction
Lesson 4 – Technology Platforms
 
Module 3 – Components, Frameworks and Tools
Lesson 1 –  Client Programming and User Experience (UX)
Lesson 2 –  Client, Server and Storage Technologies
Lesson 3 – Workflow
Lesson 4 – Database Programming
 
Module 4 – Service Network
Lesson 1 – Asynchronous and Synchronous Distributed Computing
Lesson 2 – SOA
Lesson 3 – Messaging, XML and B2B
Lesson 4 – Application and Service Management
 
Module 5 – Architectural Process, Methods and Artifacts
Lesson 1 – Modeling
Lesson 2 – Applying Design Patterns
Lesson 3 – Code Quality Analysis
Lesson 4 – Design Patterns Selection and Application
 
Module 6 – Architecture throughout the lifecycle
Lesson 1 – Software Architecture Governance
Lesson 2 – Working with other Architects
Lesson 3 – SDLC - What it means to the Software Architect
Lesson 4 – Professional Growth and Mentoring
 
Assessment
 
Written Examination (multiple-choice questions that cover both BTS & Software Specialization courses) + Online Interview on Software Architecture Project Assessment.
 
 
Download Registration Form Download Course Brochure Course Schedule
Related Courses
IT Architecture Bootcamp
The IT Architecture Bootcamp is a 3 days training course designed and formulated by IASA based on the proven IT Architecture Body of Knowledge...
IT Architecture Core
As an IASA Foundation certified professional, you will be equipped with the foundational knowledge of being an IT Architect and be familiar and...
Business IT Architecture Fundamentals
The foundation of any IT initiatives in an organisation is the business. Understanding and capturing the right business needs will determine the...
Architecting Software with OOAD & UML
One of the fundamentals to a sound design in software development is the appropriate adoption and employment of Object Oriented (OO) technology...
Business Technology Strategy
It’s about lifting your architecture from a ‘documentation’ process to a true business capability...
IASA Associate Certified (CITA-A) Business Architecture
This course is delivered in instructor-led format. Each day the course instructor will guide students through various base skills and definitions,...
IASA Associate Certified (CITA-A) Information Architecture
This course is delivered in instructor-led format. Each day the course instructor will guide students through various base skills and definitions,...
IASA Associate Certified (CITA-A) Infrastructure Architecture
This course is delivered in instructor-led format. Each day the course instructor will guide students through various base skills and definitions,...
Cobit5 Foundation
Cobit assists businesses in maximising benefits derived through the use of information technology and developing appropriate ITgovernance and...
IASA Associate Certified (CITA-A) Solution Architecture
The Solution Architect is an expert in many categories. They have hands-on experience in multiple industries and across several disciplines.
Mastering Business Technology Strategy in the EA Context
This Master Class covers foundational skill sets in connecting and integrating business & technology strategies to achieve a competitive edge in...
Mastering Enterprise Architecture Skill Sets for Successful EA Adoption
This Master Class covers fundamental skill sets in understanding business and technology relationship that brings critical benefits to path for...
Mastering Business Requirement Architecture
Best practices and skills for capturing, analysing and documenting complete and accurate business requirements
 
Your Name
Contact No
E-mail
Subject
Message
Text Limit :
Security Code
 
9
824
96