Top Banner
Child-Wear Pte Ltd Enterprise Architecture Blueprint Team 7, ISS, NUS 1 Balaji Balasubramanian Li Gang Ruibo Zhang Saranya Ranganathan Sonia Sodhi Vivek Raja Mani
92
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Child Wear Ea Blueprint V0.7

Child-Wear Pte Ltd

Enterprise Architecture Blueprint

Team 7, ISS, NUS

1

Balaji BalasubramanianLi GangRuibo ZhangSaranya RanganathanSonia SodhiVivek Raja Mani

Page 2: Child Wear Ea Blueprint V0.7

Agenda

IntroductionChild-Wear Vision & MissionOverall Assumptions & ActorsOrganization StructureScope & Goal of this ProgramArchitecture Vision & Principles

SWOT Analysis & Strategy Map

2

Page 3: Child Wear Ea Blueprint V0.7

Child-Wear EA Blueprint

Performance Driven Governance Based Enterprise Architecture

Page 4: Child Wear Ea Blueprint V0.7

4

Introduction

Page 5: Child Wear Ea Blueprint V0.7

Child-Wear Vision & Mission

Vision

• To be the number one clothing brand in the child wear manufacturing business.

Mission

• Exceed our customer needs and expectations of price, service, and selection in children dresses

• Procure and manufacture quality children dresses at lower cost.

Page 6: Child Wear Ea Blueprint V0.7

Overall Assumption

Child-Wear is starting EA from ground level.No EA resources at Child-Wear till now

6

Page 7: Child Wear Ea Blueprint V0.7

ActorsHuman Actors

CustomerSupplierSales StaffOrder Processing AdministratorManufacturing Team MemberEnterprise ArchitectsSenior Management Team MembersIT Team Members

7

System ActorsSales Record SystemInventory SystemManufacturing Planning SystemAccount and Financial Information SystemHuman Resource SystemCustomer Billing System Sales and Billing System Manufacturing and Inventory System

Page 8: Child Wear Ea Blueprint V0.7

Background (Current Sales Order Process)

8

Page 9: Child Wear Ea Blueprint V0.7

Current Inventory Process

9

Page 10: Child Wear Ea Blueprint V0.7

Current Manufacturing Process

10

Page 11: Child Wear Ea Blueprint V0.7

RFQ Acceptance and Billing Process

Page 12: Child Wear Ea Blueprint V0.7

Organizational Structure

12

CEO

CIO

Chief Enterprise Architect (Business & Performance Architect)

Information Architect Solution & Technical Architect

Responsible for establishing data quality standards, data taxonomies and offering input to how information is exchanged internally and externally.

Establishes standards and offerguidance aimed at sustainingthe business objectives longterm. Also, accountable for Performance of EA

Provide technology solutionsbased on defined business requirements. They are alsoconcerned with things at a logical level as well as the physical level

Enterprise Architecture Steering Committee

Page 13: Child Wear Ea Blueprint V0.7

Overall Goal of EA ProgramEnable effective and efficient communication with the users/ management/ customers/ suppliers.

To leverage the existing business processes

Reduce overall cost – Production & Overhead

Use the power of internet to widen existing customer base.

To improve service levels to the customers

Improvise Supply Chain Management Process

Minimise processes and system redundancies

13

Page 14: Child Wear Ea Blueprint V0.7

Scope of EA ProgramDefine baseline architecture & propose target architecture for

PerformanceBusiness InformationApplicationTechnology

Define Architecture Governance & Management for Implementation and Change

Facilitate a single view of the organization

14

Page 15: Child Wear Ea Blueprint V0.7

Architecture Vision & PrincipleVision

Prepare a shared enterprise vision that describes “picture of desired future” that is to be achievedImprovise overall business service levels and productivityAnytime, Anywhere, Always - Information Available ,Accessible, Useable

PrinciplesDeliver the most good to the broadest range of IT usersImplement Enterprise-wide EA. EA compliance for every program and projectThe planning and management of Enterprise Architecture must be unified and have a planned evolution that is governed across the enterprise.Information Is an Enterprise Asset. Focus on Boundaryless Information Flow.Facilitate the sharing of information to accelerate and improve overall decision-makingReduce integration and interoperability complexity and increase agility for enterprise changeReuse common solutions. Practice Modular Solutions 15

Page 16: Child Wear Ea Blueprint V0.7

16

Business Architecture

Targets & InitiativesBalanced Scorecard

Strategy MapStrategy

VisionValuesMission

Page 17: Child Wear Ea Blueprint V0.7

Strengths WeaknessesStrong understanding of the current business processes with the suppliers of Child –Wear

Departments take responsibilities on their own business processes and IT systems decisions

Strong understanding on overall interrelationship between departments (including business process workflows)

Open for sharing of data (such as inventory information)

The manufacturing planning system available in-house is stable and has not had any large down time (downtime <0.1%)

Lack of protection for IT systems (such as viruses in email attachments causing hard disk corruption)

No capitalization / usage of the the online market exchanges and trade hubs, with suppliers selling fabrics at lower price

Lack of integration of IT systems. The Sales / Inventory and Manufacturing planning systems are not well integrated with each other, resulting in slow / delayed process of communication and completion of orders

Missing standardization of business process resulting in redundant processes.

Usage of old technology in the current system

Resistance from employees in supporting new initiative to improve business processes and IT systems

SWOT (as-is)

Page 18: Child Wear Ea Blueprint V0.7

Opportunities ThreatsTo integrate the Child-Wear procurement system with Fabric.Net.sg using the ebXML standard.Lower procurement cost and compete with competitorsTo be able to receive quotations/orders via internetTo provide tools / mechanisms to the sales team to be able to enter orders while being in the fieldTo help Sales team access the inventory management system, there by reducing the dependency on the operators causing delay in time to respond.The child-wear website currently used only for marketing literature and has not been utilized / explored for more interactive usageTo be able to develop / host and maintain a secure high volume e-Business website

Current IT system used by Child-Wear is a standalone system and not integrated with suppliers / buyers available online

The AS400 system used for Manufacturing Planning system also runs other corporate applications like Account and Financial system / Human resource system, which may impact the business critical application MPS

SWOT (as-is)

Page 19: Child Wear Ea Blueprint V0.7

Strategy Map for Child-Wear

19

Reduction in Operating Cost

Achieve internal business process efficiency

Take full advantage of Internet

Increase Customer Base

Use eBusiness Mechanism

Cheaper and Quick Suppliers

Invest in IT Systems revamping and consolidation

Align Organization towards IT revamp

Learning the Benefits achieved from IT enablement

Organization alignment

Long term objectives

Internal

Page 20: Child Wear Ea Blueprint V0.7

Business PrincipleThe entire organization own and implements business processes and the IT systems that supports them.Business strategy, supported by well-defined business objectives and justified business value, shall drive the IT investments of Child-Wear.Business process re-engineering should be easily possible through appropriate use of technology.Business processes shall be automated where technology allow, to reduce processing time and cost and increase per process throughput.Child-Wear provides secure "anytime / anywhere" business services to its customer community.Child-Wear operations are maintained in spite of any system disruption.Information management processes must comply with all relevant laws, policies and regulations.Enable Interoperability with suppliers.Provide effective and efficient customer services.

20

Page 21: Child Wear Ea Blueprint V0.7

Business Reference Model

Marketing & Sales

Procurement & Manufacturing

Customers Suppliers & Partners

Business Management

Marketing Strategy & Plan

Sales Portfolio

Operations Management

Time to Market Management

Product Lifecycle

ManagementResource

Management

Customer Satisfaction &

Problem Management

Customer Service

Customer Billing

Customer Order

Sales Statistics

Sourcing Strategy Inventory

Management

Sourcing Strategy

Efficient Manufacturing

Supplier Payment

Increase Sales & Customer

Base

Sourcing Strategy

Supplier Payment

Page 22: Child Wear Ea Blueprint V0.7

Performance Referenece Model

Page 23: Child Wear Ea Blueprint V0.7

23

Low Standardization & Low Integration model Lack of centralized / common applications Lack of common / standardized business processes People dependent for sharing of information between

departments

Operating Model (Current State)

Page 24: Child Wear Ea Blueprint V0.7

24

High Standardization & Integration model Decisions on IT systems to be made centrally through

proper processes Sharing of common applications and data throughout

enterprise level “Best Practices” processes to be implemented

centrally and propagated to every department Higher service levels achieved due to alignment of

business processes.

Operating Model (Target State)

Page 25: Child Wear Ea Blueprint V0.7

25

Core Business Process Analysis (Target)

Page 26: Child Wear Ea Blueprint V0.7

26

Resp. to Cust. Proc. Sys.

Target State: Customer Order Fulfillment – Process Request for Quotation (RFQ) – Response

Process RFQ Resp. for Online RFQ Resp. for RFQ thru Sales Team

Cus

tom

er

Proc

urem

ent

Syst

em

Cus

tom

er

Proc

urem

ent

Syst

emSa

les a

nd B

illing

Sys

tem

(SBS

)Sa

les a

nd B

illing

Sys

tem

(SBS

)W

eb

Stor

efro

nt

Syst

em

Web

St

oref

ront

Sy

stem

Sale

s Tea

mSa

les T

eam

Cus

tom

erC

usto

mer

Receive response on

product availability information

Response to RFQ

Receive response to RFQ

Calculate Price

Response to RFQ

Receive response to RFQ

Receive response to RFQ

Response to RFQ

Receive response to RFQ

Receive response to RFQ

Core Business Process Analysis (Target)

Page 27: Child Wear Ea Blueprint V0.7

27

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

1. Revamp and consolidate Sales Record System and Customer Billing System into new centralized Sales and Billing System (SBS)

Important to understand the difficulty to consolidate data from existing systems

Continuity of business operations by users using new revamped system

Important to understand the improved performance in capturing transaction

Define the processes needed to understand the existing data; define data principles, conceptual model, logical model and metadata

Define usability requirements of applications

Define the need of user training

Define the design to cut down the number of steps to capture transactions and necessity to handle exception cases

IA

AA

BA,Governance

BA, AA

Gap Analysis

Page 28: Child Wear Ea Blueprint V0.7

28

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

2. Revamp and consolidate Manufacturing Planning System and Inventory System into new centralized Manufacturing and Inventory System (MIS)

Important to understand the difficulty to consolidate data from existing systems

Important to understand ease of use of application to users

Continuity of business operations by users using new revamped system

Important to understand the improved performance in capturing transaction

Define the processes needed to understand the existing data; define data principles, conceptual model, logical model and metadata

Define usability requirements of applications

Define the need of user training

Define the design to cut down the number of steps to capture transactions and necessity to handle exception cases

IA

AA

BA,Governance

BA, AA

Gap Analysis

Page 29: Child Wear Ea Blueprint V0.7

29

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

3. Integration of SBS with MIS through Web Services

Important to understand the need of new technology involve or reuse of existing technology

Important to understand the need for security control

Important to understand interfaces needed for message passing

Analyze the existing technology for possible reuse and requirement for new technology for bridging the gap

Define policy for security control

Define the functionalities to be published and messages to be passed

TA

TA

AA, IA

Gap Analysis

Page 30: Child Wear Ea Blueprint V0.7

30

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

4. Allowing customers to submit order online through new Web storefront and personalization of contents

Important to understand the need of application to cross different time zone and locale

Important to understand that customers may use different browsers to access the application

Important to understand possible loss of confidentiality, integrity of the data passing through communication channel

Define globalization design principle when developing the applications

Cross platform testing shall be conducted

Ensure the conformance of security policy by implementing security control

AA

AA

TA

Gap Analysis

Page 31: Child Wear Ea Blueprint V0.7

31

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

5. Provision of Web Services to customers’ procurement systems

Important to understand messages that need to flow between communication

Important to define the number of services to be published

Important to understand the implication of security issues, confidentiality, integrity and availability of both the customers’ procurement systems and Child-Wear system

Define the necessary data for request and response passing, and define the standard format of the message

Define the necessary functionalities to be published and plan for future expansion for inclusion of new functionalities

Define the security control mechanism to be implemented and imposed on both the customers’ procurement systems and Child-Wear System

IA, AA

AA

TA

Gap Analysis

Page 32: Child Wear Ea Blueprint V0.7

32

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

6. Collaboration with suppliers’ order systems through the their provided Web Services

Important to understand messages that need to flow between communication

Important to understand the number of services to be consumed

Important to understand the implication of security issues, confidentiality, integrity and availability of both the suppliers’ order systems and Child-Wear system

Understand the necessary data for request and response passing, and the standard format of the message

Understand the list of functionalities to be consumed and plan for future expansion for consuming of new functionalities

Understand and implement the security control mechanism for communication between the suppliers’ order systems and Child-Wear System

IA, AA

AA

TA

Gap Analysis

Page 33: Child Wear Ea Blueprint V0.7

33

No. Identified Gaps Importance of Addressing Approach of Addressing Stage to Take the Action

7. Cutting down the need of coordination between Sales Team with Order Processing Administrator and Manufacturing Team

Important to understand how the new operation model requires restructuring of existing organization

Define clear organization structure and the responsibilities of each group

Governance

8. Automatic billing to customer

Important to understand how the automatic billings will cut down delay of billing cycles and technology used across different type of customers

Define application and technology architectures for transmitting invoice to customers

AA, TA

Gap Analysis

Page 34: Child Wear Ea Blueprint V0.7

Information Architecture

Page 35: Child Wear Ea Blueprint V0.7

Data Principles

Data Creation:All enterprise data should be captured once at the point of its creation.

Data Identifiers:Every object in the enterprise will contain a globally unique identifier. That identifier will be in the form of the Universally Unique Identifier (UUID).

Standard Data Elements:The use of standard data elements of universal fields will be used across the Enterprise for new development and system enhancements.

Spatial Information is a valued investment and asset:Spatial information can accelerate and improve decision-making, increase accountability, and improve services. Information must be shared to maximize effective decision-making.

Information Access based on access levelsEasy and timely access to data and information based on the access levels for various authorized personnel needs to be the rule rather than the exception. This needs to be accomplished without compromising security, confidentiality, and privacy.

Page 36: Child Wear Ea Blueprint V0.7

Data Model -Conceptual Model

Quotation

Id INTEGER CustomerID INTEGER Productid INTEGER Quantity INTEGER EstimatedValue INTEGER EstimatedDate DATETIME Status INTEGER

Items

Id INTEGER Description INTEGER

Inventory

Id INTEGER Item_ID INTEGER QuantityInStock INTEGER

Products

Id INTEGER Description CHAR(50) Quantity INTEGER

Invoice

Id INTEGER CustomerID INTEGER ProductID INTEGER Quantity INTEGER Payment Details CHAR(500)

PurchaseRequest

Id INTEGER SupplierID INTEGER ItemID INTEGER Quantity INTEGER

Stakeholders

Id INTEGER CompanyName CHAR(10) ContactPerson CHAR(10) Address CHAR(10) Type INTEGER

Authentication

Id INTEGER Username CHAR(10) password CHAR(10) Usertype CHAR(10) SecondaryID INTEGER

Users

Id INTEGER FirstName CHAR(10) LastName CHAR(10) Address CHAR(10) Department CHAR(10)

Sections

ID INTEGER Name CHAR(10) Description CHAR(10) ContactPersonUserID INTEGER

1

0…*

1

1

1

1

1

11

1

1

1

1

1..*

1

0…*

1

1

1

Page 37: Child Wear Ea Blueprint V0.7

Data Dissemination & Interoperability ViewEntity Name Source Destination Frequency Format

Quotation Customer SBS Whenever the customer postsa quotation

Web service request

Invoice SBS Customer When the sales team keys inthe quotation

SOAP message/ MQ Message

PurchaseRequest MIS Suppliers When the Manufacturing teamkeys in the request for raw materials to the suppliers

SOAP message/ MQ Message

Inventory SBS MIS When the Sales team needs to check the current status of stocks in the inventory

SOAP message/ MQ Message

Authentication Users of thesystem

Child wear website Whenever any user of the system needs to be authenticated to enter the system.

Web service request

Sections SBS Section head When the contact person of every section of the child wear company needs to be Identified

SOAP message/ MQ Message

Products SBS MIS When the sales team needs to check the details of the existing stock details

SOAP message/ MQ Message

Items Manufacturing team

MIS When the manufacturing team needs to check the details of the existing inventory details.

SOAP message/ MQ Message

Usage of WS-Security for web services and X.509 Certificates will largely cover the security aspect of the system besides encryption/decryption of the messages in message queue

Page 38: Child Wear Ea Blueprint V0.7

Data Lifecycle View

Entity Name Create Read Update Delete

Quotation SBS SBS SBS

Invoice SBS SBS SBS

PurchaseRequest MIS MIS MIS

Inventory MIS MIS,SBS MIS

Sections MIS,SBS SBS,MIS

Products MIS,SBS SBS,MIS MIS

Items MIS MIS MIS

Stakeholder SBS,MIS SBS,MIS SBS,MIS

Page 39: Child Wear Ea Blueprint V0.7

Business/Information Matrix

S/N ProcessQuotation Stake

HolderInvoice Inventory Products Sections Purchase

Request

1 REQUEST

1.1 Request through Sales Team C R R

1.2 Request online C R R

1.3 Process Request for quote R R R

2.1 Check products availability R

2.2 Check raw materials availability R R

2.3 Quote for the request product U R R

2.4 Create invoice U R C

3 Processing the Order

3.1 Create purchase request for raw materials

R U C

3.2 Update the products list U

Page 40: Child Wear Ea Blueprint V0.7

Data Gaps & Recommendations

Process

Quotation Stakeholder Invoice Inventory Products Items SectionsPurchaseReq

uest

Customer I

Supplier I

Invoice I

Products I

Items I

Inventory I

New Data Architecture CR CR CR

I = Included CR-Create

Page 41: Child Wear Ea Blueprint V0.7

Best PracticesData architecture should be aligned to the business. Any change in the business should be easily accommodated.

Data Standards are to be followed to ensure interoperability with suppliers/customers.

Data access layer should be created to maintain all the CRUD activities.

Ensure authorized person is allowed access to the data.

All transaction with the data has to be logged as audit trail.

Regular backup of data is to be done.

Avoid storage of duplicated data across different storage sources.

Entity names and attributes should use and be referenced consistently across the company, both in systems and documents.

Sensitive information should be encrypted in transit and in the storage.

Data entity owner’s concern should be addressed and the consent should be got before any modifications.

Page 42: Child Wear Ea Blueprint V0.7

42

Application Architecture

Page 43: Child Wear Ea Blueprint V0.7

Application Architecture Principles

43

All Applications should align with the business vision and requirements.

Cost effectiveness and Operational Effectiveness - Reduction of TCO (Total Cost of Ownership)

Reduced integration complexity by adhering to industry standards

Ease of use to enable the users to work without any dependencies.

Component-based model and reuse – all functions, modules, tools and services will be designed such that they support reusability.

Changes to Application are to be made only based on Business Need

Software and Hardware conform to defined standards to promote interoperability of data, applications and technology.

Page 44: Child Wear Ea Blueprint V0.7

Current Application Architecture

Page 45: Child Wear Ea Blueprint V0.7

Target Application Architecture

Page 46: Child Wear Ea Blueprint V0.7

Target Application Architecture

Current Application Architecture

Applications Sales & Billing System (SBS)

Web Storefront (Part of SBS)

Manufacturing and Inventory System (MIS)

High Performance Child-wear Website

Sales Record System (SRS)Inventory System

Customer Billing System

Manufacturing Planning System

Child-wear Website

-Need to be developed

Included, but need to be modified

Gap Analysis

Page 47: Child Wear Ea Blueprint V0.7

Best Practices

Service Oriented ArchitectureCapability Maturity ModelApplying design Patterns and Framework

Page 48: Child Wear Ea Blueprint V0.7

48

Technology Architecture

Page 49: Child Wear Ea Blueprint V0.7

49

Infrastructure Applications Business Applications

Operating System Services

Communication Infrastructure

Qualities

Qualities

Qualitie

sQualit

ies

Application Programming Interface

Softw

are

Engin

eerin

g

Communications Infrastructure Interface

Network Services

Locatio

n &

Dire

cto

ry

Use

r Inte

rface

Data

Inte

rchange

Data

Managem

ent

Transa

ctio

n Pro

cessin

g

Security

System

& N

etw

ork

Managem

ent

Derived from TOGAF TRM

Technical Reference Model

Page 50: Child Wear Ea Blueprint V0.7

Technical PrinciplesSeparation of ConcernsFollowing the “Modularity” and “Abstraction” approach for the developing the technical features.Anticipation of ChangeChanges is the “known unknowns” during the software engineering process, which requires to be handled properly to be minimized the negative impact on Child-Wear. GeneralityThe application designed and implemented should be free from unnatural restrictions and limitations.ConsistencyApplications, projects, products and processes should keep consistent through the whole organization to increase the reliability and decrease the complexity.Follow Proper SE MethodologyProper SE methodology can help Child-Wear to deliver the application successfully.Systems and NetworkAll the system and network management application within Child-Wear should be consolidated and integrated for effective and efficient usage. Should ensure business continuity.Usability & Look-Feel The look and feel must be easy to use and consistent among all applications.

Page 51: Child Wear Ea Blueprint V0.7

SecurityThe computing system's assets can be read only by authorized parties and each of the transaction must be traceable. All the resources / services available within Child-Wear must be registered and maintained with Location and Directory service.Business ContinuityTransactions must roll back when the transaction fails and ensure business continuity. Also, monitor performance of the system and network continuously.

Technical Principles

Page 52: Child Wear Ea Blueprint V0.7

Best PracticesFeasibility Study must be conducted before carrying out any project

Both functional and non-functional requirements must be captured and documented.

Activities to be performed for a project shall be properly planed.

The project progress must be monitored.

Corrective actions must be taken if any variance from the plan are detected

Deliverables (products / services) must be reviewed, approved and authorized before the issue.

CASE tool should be utilized to help in development and management.

Page 53: Child Wear Ea Blueprint V0.7

Technology and Product StandardsRUP shall be used as the formal methodology for Child-Wear.UML shall be used as the standard notation.Java shall be the programming language.Use JBoss 5.0 as the Application ServerBrowser: IE 4.0 +, Mozilla Firefox 1.0 HTML: 4.0 + Web 2.0Script Support: JavaScript 1.1Use IBM System x3850 M2 as the host server.MS Project and Visio shall be used to facilitate the Software Engineering processes.Symantec Network Security and Symantec AntiVirus for SecurityOracle 10g for DatabaseJDBC HibernateXML for WebservicesJava Naming and Directory Interface (JNDI)Lightweight Directory Access Protocol (LDAP)SSL,PKI, Single Sign On

Page 54: Child Wear Ea Blueprint V0.7

Gap Analysis

Software EngineeringRun-time EnvironmentProgramming Language

Data ManagementData dictionary / Repository

SecurityIdentification and AuthenticationSecurity ManagementNon-Repudiation

Page 55: Child Wear Ea Blueprint V0.7

Key Recommendations for TA GapsRe-write the application and integrate with Customer Billing System with Java.

Migrating the application to JBoss 5.0 if currently it is not running on it.

Migrating the application to host server IBM System x3850 M2

Enhance applications to support Broswer: IE 4.0 +, Mozilla Firefox 1.0, JavaScript 1.1

Migrate the DBMS to Oracle 10g

Build Single Sign On for all applications

Add Symantec AntiVirus protection

Setup Non-Repudiation mechanism

Page 56: Child Wear Ea Blueprint V0.7

56

Firewall

Internet

Firewall

DMZ

TZ

PKISSL

ApacheOracle 10g

JBoss 5.0

Routers

Target Technology Architecture

Page 57: Child Wear Ea Blueprint V0.7

57

Technical Principles

1

2

3

4

Technology and Product Standards

1

Best Practices

1 Monitor performance of the system and network continuously.

2 Trends Analysis should be performed on periodical basis.

3 Thresholds should be well analyzed and set.

4 Quality goals should be set in advance.

5 Services must be monitored and reported properly.

6 CPU, Memory and hard drive usage should be monitored.

7 System and network management shall always be linked and aligned with Child-Wear’s business strategies and goals.

System & Network Management

Page 58: Child Wear Ea Blueprint V0.7

58

Best Practices1 Establish a sound security policy as the “foundation” for design.

2 Identify potential trade-offs between reducing risk and increased costs and decrease in other aspects of operational effectiveness.

3 Implement layered security

4 Implement tailored system security measures to meet organizational security goals.

5 Minimize the system elements to be trusted.

6 Confidential Information should be encrypted when transmitting through the internet.

7 Implement security through a combination of measures distributed physically and logically.

8 Isolate public access systems from mission critical resources (e.g., data, processes, etc.).

9 Use boundary mechanisms to separate computing systems and network infrastructures.

10 Where possible, base security on open standards for portability and interoperability.

11 Use common language in developing security requirements.

12 Ensure that developers are trained in how to develop secure software

Technical Service (3) - Security

Page 59: Child Wear Ea Blueprint V0.7

59

Technical Principles

1

2

3

Technology and Product Standards

1

Best Practices

1 Always follows the locking mechanism and principles for transaction processing.

2 Transactions must be roll back when the transaction fails

3 Ensure the Atomicity, Consistency, Isolation and Durability for all the transactions performed

Technical Service (4) – Transaction Processing

Page 60: Child Wear Ea Blueprint V0.7

Technical Service (6) – User Interface

60

1. User InterfaceTechnical Principles

1 Ease of UseThe User Interface must be user friendly.

2 Good Look and FeelThe User Interface must be implemented with good look and feel.

3 ConsistencyThe User Interface Design must be consistent through all the applications within Child-Wear.

Technology and Product Standards

1 Adobe Photoshop

2 Macromedia Dreamweaver

3 Macromedia Flash

4 Java Server Pages

Page 61: Child Wear Ea Blueprint V0.7

Technical Service (6) – User Interface

61

Best Practices

1 Provide instant access to search tools, areas of specialized interest, login and exit points. User should be able to jump from one section to a specific area anywhere within the site. Provide Quicklink access to most widely used tools and functions.

2 The aesthetics or chosen creative concept shouldn’t overshadow functionality; it should enhance the online brand and experience.

3 Functionality and the aesthetics should be consistently enabled across multiple online channels, platforms, and browser variations. This assures that a learned pattern of recognition is rewarded and that processes are leveraged for enhanced functionality, access, and optimal information architecture.

4 Avoid mixing icon and hypertext driven navigation as it may confuse users and detract from functionality. Utility driven tools and help functions should be consistently placed throughout site. Color, navigation functions, and interactivity should display and perform the same way.

5 Customization lets users change their experience and preferences to better meet their needs. Personalization is what the site presents to the user based on profiling or previous user behavior and interests. Customization allows users to navigate faster without sifting through unwanted material. Personalization can pre-populate form fields freeing users from repetitive tasks. Avoid asking users for personal information too soon; as it is one of the major reasons for site abandonment.

6 Simplify the number of steps needed to perform tasks. Avoid drop-down menus that rely on the users’ memory. Optimize graphics, and minimize the use of unnecessary graphics to improve download time.

7 Information should be organized in intuitive and related groupings. Primary functions are to be prominently displayed and not buried.

8 Provide access for all types of users as defined by status of relationship or special needs: customers, prospects, mobile workers, disabled persons, etc.

9 Visual cues should be utilized, clearly indicating where the user is in the process or information architecture. Help utilities such as step wizards enable users to better accomplish goals. Navigational aids such as different graphically displayed ‘select’ and ‘roll-over’ states also help to indicate where the user is located. Color-coding can also indicate to the user where they are in specific sections.

10 Simple, brief and intuitive labels and naming conventions. Short copy blocks and limited scrolling. Complex pages should be broken down into smaller sections.

Page 62: Child Wear Ea Blueprint V0.7

62

Opportunities & Solutions

Page 63: Child Wear Ea Blueprint V0.7

63

Opportunities and Solutions PortfolioInitiative Priority * CategoryNew Centralized Sales and Billing System(SBS) HIGH BA,AA New Centralized Manufacturing and Inventory System (MIS) HIGH BA,AA

Integrated System Authentication and Authorization for all systems HIGH IA,AA,TA

Oracle Servers to ensure 24x7 Data Availability HIGH TA

Web Store for retail and corporate customers for Ordering.

HIGH BA/IA/AA/TA

Web Services for integrating with Customers from SBS MEDIUM BA, AA

Web Services for integrating with Suppliers from MIS MEDIUM BA, AA IT Infrastructure to enhance business needs(PDA's for sales team, Laptop's, Workstation's etc)

MEDIUM TA

Implement Enterprise Service Bus (ESB) to integrate all IT Systems HIGH BA/IA/AA/TA

* Priority based on Business Impact, Risk and Strategic business requirement

Page 64: Child Wear Ea Blueprint V0.7

64

Governance

Page 65: Child Wear Ea Blueprint V0.7

65

Governance Mode - Centralized

Child-Wear

Enterprise Architecture

Sales & Marketing

Team

Business Analysis & Management

Team

Manufacturing&

Procurement

Finance Team Information Technology

Team

Architecture Governance &

Management Team

Page 66: Child Wear Ea Blueprint V0.7

66

Governance Mode - Centralized

Page 67: Child Wear Ea Blueprint V0.7

Governance Policies & PracticesBusiness is accountable for all IT initiatives and business approval required for all IT implementations.

Architecture standards will be centralized and followed throughout the organization.

Review of compliance with the actual standards will be undertaken by Architecture Governance Management Board once per quarter.

Enterprise Architects will stay part of any IT initiative and provide holistic guidance on the overall IT implementation.

Architecture will be reviewed every 6 months and will be always made related to Organization Goals and Strategies.

Any issues in following Architecture Guidelines will be reported to the Architecture Governance Board for Exception allowance. The Governance Board will review the issue based on the urgency of Business.

67

Page 68: Child Wear Ea Blueprint V0.7

AudienceEA Steering Committee, Enterprise Architects, ‘C’ Level executives, Line of Business owners, IT team

ContentsEnterprise Architecture statements and implementation guidelinesThe value, benefits, and importance of Enterprise Architecture.The contribution of Enterprise Architecture Committee and Program to the pursuit of business objectives.Program objectives, milestones, and deliverables in the current and future architectural releases

Mode of communicationThe basic EA scope and value materials, as well as some high-level business-oriented status information, will be available (and prominently displayed) on the EA website. These materials should be suitable for use/delivery by EA Committee members as well as other staff. Any update to this document will be notified through e-mails. This would ensure the awareness among the EA team of the update to the scope.

Frequency of communicationThe communication will be on a monthly basis. The decision for monthly communication is to closely monitor the developments/setbacks that are happening due to the newly implemented policies/proposals and impose corrective measures.

Skeletal Communication Plan

Page 69: Child Wear Ea Blueprint V0.7

Measure magnitude and the impact of every proposed changeGroup & prioritize them as simple, incremental or re-architectingApprove them at Architecture Board level with consent from Business.

The following steps are taken care before change is done:1. Impact Analysis and evaluation2. Resource allocation and management for architecture tasks3. Risk evaluation

Change Management Process

Page 70: Child Wear Ea Blueprint V0.7

Enterprise Architecture is the capability that must be core to the business and inherently be part of their Child Wear’s crown jewels

The EA team must always function in-house. They can be supported for some activities (the more tactical ones), by strategic vendor partner or consultants.

For development of IT and IT Systems and applications, Child wear can use a strategic partnership form of outsourcing.

A strategic partnership deal might encompass mainframe operations, WAN and LAN management, telephony, web hosting, and help desk services.

EA Guideance to Outsourcing

Page 71: Child Wear Ea Blueprint V0.7

Back Up Slides

BA Process (Current)

Page 72: Child Wear Ea Blueprint V0.7

72

Process Order

Current State: Customer Order Fulfillment – Process Order

Process RFQ

Cus

tom

er

Billin

g Sy

stem

Cus

tom

er

Billin

g Sy

stem

Man

ufac

turin

g Te

am

Man

ufac

turin

g Te

amO

rder

Pr

oces

sing

Adm

inist

rato

r

Ord

er

Proc

essin

g A

dmin

istra

tor

Sale

s Rec

ord

Syst

em (S

RS)

Sale

s Rec

ord

Syst

em (S

RS)

Sale

s Tea

mSa

les T

eam

Cus

tom

erC

usto

mer

Receive response for RFQ

Place order

Receive order

Store order information

Key in order information

Send order request

Receive order request

Receive order request

Bill Customer

Bill Customer

Receive invoice

Update inventory system

Send product to customer

Receive product

Core Business Process Analysis (Current)

Page 73: Child Wear Ea Blueprint V0.7

73

Process Order

Current State: Customer Order Fulfillment – Process Order

Process RFQ

Cus

tom

er

Billin

g Sy

stem

Cus

tom

er

Billin

g Sy

stem

Man

ufac

turin

g Te

am

Man

ufac

turin

g Te

amO

rder

Pr

oces

sing

Adm

inist

rato

r

Ord

er

Proc

essin

g A

dmin

istra

tor

Sale

s Rec

ord

Syst

em (S

RS)

Sale

s Rec

ord

Syst

em (S

RS)

Sale

s Tea

mSa

les T

eam

Cus

tom

erC

usto

mer

Receive response for RFQ

Place order

Within 3 days of RFQ response?

Receive order

Store order information

Key in order information

Send order request

Print order

Receive order request

Receive order request

Bill Customer

Bill Customer

Receive invoice

Y

Update inventory system

Send product to customer

Receive product

NRefer to Receive RFQ

Core Business Process Analysis (Current)

Page 74: Child Wear Ea Blueprint V0.7

74

Process RFQ

Current State: Inventory Procurement

Ma

nufa

ctu

rin

g P

lannin

g

Syst

em

Ma

nufa

ctu

rin

g P

lannin

g

Syst

em

Sup

plie

rSu

pp

lier

Inve

nto

ry

Syst

em

Inve

nto

ry

Syst

em

Ma

nufa

ctu

rin

g T

ea

m

Ma

nufa

ctu

rin

g T

ea

m

Receive enquiry on how quickly product can be manufactured

Estimate raw materials needed

Check raw materials

availability

Raw materials available?

Display raw materials

availability information

Receive enquiry on ability to supply

raw materials information

N

Enquire ability to supply raw materials

information

Response ability to supply raw

materials information

Receive response on ability to supply

raw materials information

Calculate product

manufacturing timeline

Display product manufacturing

timeline

Response how quickly product

can be manufactured

Y

Core Business Process Analysis (Current)

Page 75: Child Wear Ea Blueprint V0.7

Backup Slides

Application ArchitectureStake holders concerns and how the target architecture addresses them

Page 76: Child Wear Ea Blueprint V0.7

Stake Holder Concerns

Interoperability between Sales Record System (SRS) and Customer Billing SystemShared functions/ ServicesSoftware Development for Sales and Billing System (SBS)

Page 77: Child Wear Ea Blueprint V0.7

Addressing the Concerns

Application Interoperability ViewCaptures the interoperability/ inter-dependency between the applications

Common Application Services Viewcaptures the services that are used across all or most of the applications

Application Consuming Data

Application Producing Data

SBS MIS

SBS Quotation (Web Service - XML)Order (Web Service - XML)

MIS Manufacturing Timescales (Web Service - XML)

Page 78: Child Wear Ea Blueprint V0.7

Technology Architecture Inventory

Page 79: Child Wear Ea Blueprint V0.7

Technology Architecture Inventory (1)

79

TRM Domain: Software Engineering

S/N

Technical Category

Application Supported

Business Process Supported Business Owner Current Target

1Programming Language

Sales Record System (SRS)

Manage quotation and order Sales team C++ Java

2Run-Time Environment

Sales Record System (SRS)

Manage quotation and order Sales team -Application Server: JBoss 5.0

3Run-Time Environment

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

-Application Server: JBoss 5.0

4Run-Time Environment

Customer Billing System

Bill orders for customersOrder processing administrators

-Application Server: JBoss 5.0

5Run-Time Environment

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team -Application Server: JBoss 5.0

6Run-Time Environment

Child-Wear Website

Display marketing literature Marketing and Sales team -Application Server: JBoss 5.0

7Run-Time Environment

Sales Record System (SRS)

Manage quotation and order Sales team PCHost Server: IBM System x3850 M2

8Run-Time Environment

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

PCHost Server: IBM System x3850 M2

Page 80: Child Wear Ea Blueprint V0.7

Technology Architecture Inventory (1)

80

TRM Domain: Software Engineering

S/N

Technical Category

Application Supported

Business Process Supported

Business Owner Current Target

9Run-Time Environment

Customer Billing System

Bill orders for customersOrder processing administrators

PCHost Server: IBM System x3850 M2

10Run-Time Environment

Child-Wear Website

Display marketing literature

Marketing and Sales team

PCHost Server: IBM System x3850 M2

11Run-Time Environment

Sales Record System (SRS)

Manage quotation and order

Sales team -Brower: IE 4.0 + Mozilla Firefox 1.0

12Run-Time Environment

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

-Brower: IE 4.0 + Mozilla Firefox 1.0

13Run-Time Environment

Customer Billing System

Bill orders for customersOrder processing administrators

-Brower: IE 4.0 + Mozilla Firefox 1.0

14Run-Time Environment

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team -Brower: IE 4.0 + Mozilla Firefox 1.0

15Run-Time Environment

Child-Wear Website

Display marketing literature

Marketing and Sales team

-Brower: IE 4.0 + Mozilla Firefox 1.0

16Run-Time Environment

Sales Record System (SRS)

Manage quotation and order

Sales team -JavaScript 1.1

Page 81: Child Wear Ea Blueprint V0.7

Technology Architecture Inventory (1)

81

TRM Domain: Software Engineering

S/N

Technical Category

Application Supported

Business Process Supported

Business OwnerCurrent

Target

17Run-Time Environment

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

-JavaScript 1.1

18Run-Time Environment

Customer Billing System

Bill orders for customers Order processing administrators -JavaScript 1.1

19Run-Time Environment

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - JavaScript 1.1

20Run-Time Environment

Child-Wear Website Display marketing literature Marketing and Sales team - JavaScript 1.1

21Run-Time Environment

Sales Record System (SRS)

Manage quotation and order Sales team - HTML: 4.0

22Run-Time Environment

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

- HTML: 4.0

23Run-Time Environment

Customer Billing System

Bill orders for customers Order processing administrators - HTML: 4.0

24Run-Time Environment

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - HTML: 4.0

25Run-Time Environment

Child-Wear Website Display marketing literature Marketing and Sales team - HTML: 4.0

Page 82: Child Wear Ea Blueprint V0.7

82

Technology Architecture Inventory (2)

TRM Domain: Data Management

S/N

Technical Category

Application Supported

Business Process Supported

Business Owner Current Target

26Data Dictionary / Repository

Sales Record System (SRS)

Manage quotation and order

Sales team - Oracle 10g

27Data Dictionary / Repository

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

- Oracle 10g

28Data Dictionary / Repository

Customer Billing System

Bill orders for customersOrder processing administrators

- Oracle 10g

29Data Dictionary / Repository

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - Oracle 10g

30Data Dictionary / Repository

Child-Wear Website

Display marketing literature

Marketing and Sales team

- Oracle 10g

Page 83: Child Wear Ea Blueprint V0.7

83

Technology Architecture Inventory (3)

TRM Domain: Security

S/N

Technical Category

Application Supported

Business Process Supported

Business Owner Current Target

31Identification and Authentication

Sales Record System (SRS)

Manage quotation and order

Sales team - Single Sign On

32Identification and Authentication

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

- Single Sign On

33Identification and Authentication

Customer Billing System

Bill orders for customersOrder processing administrators

- Single Sign On

34Identification and Authentication

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - Single Sign On

35Identification and Authentication

Child-Wear Website

Display marketing literature

Marketing and Sales team

- Single Sign On

Page 84: Child Wear Ea Blueprint V0.7

84

Technology Architecture Inventory (3)

TRM Domain: Security

S/NTechnical Category

Application Supported

Business Process Supported Business OwnerCurre

ntTarget

36Security Management

Sales Record System (SRS)

Manage quotation and order Sales team -Symantec AntiVirus

37Security Management

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

-Symantec AntiVirus

38Security Management

Customer Billing System

Bill orders for customersOrder processing administrators

-Symantec AntiVirus

39Security Management

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team -Symantec AntiVirus

40Security Management

Child-Wear Website Display marketing literature Marketing and Sales team -Symantec AntiVirus

Page 85: Child Wear Ea Blueprint V0.7

85

TRM Domain: Security

S/N

Technical Category

Application Supported

Business Process Supported

Business Owner Current Target

41Non-Repudiation

Sales Record System (SRS)

Manage quotation and order

Sales team - SSL, PKI

42Non-Repudiation

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

- SSL, PKI

43Non-Repudiation

Customer Billing System

Bill orders for customersOrder processing administrators

- SSL, PKI

44Non-Repudiation

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - SSL, PKI

45Non-Repudiation

Child-Wear Website

Display marketing literature

Marketing and Sales team

- SSL, PKI

Technology Architecture Inventory (3)

Page 86: Child Wear Ea Blueprint V0.7

86

TRM Domain: Security

S/N

Technical Category

Application Supported

Business Process Supported

Business Owner Current Target

41Non-Repudiation

Sales Record System (SRS)

Manage quotation and order

Sales team - SSL, PKI

42Non-Repudiation

Inventory SystemManage the stock of the products and the raw materials

Order processing administrators and the manufacturing team

- SSL, PKI

43Non-Repudiation

Customer Billing System

Bill orders for customersOrder processing administrators

- SSL, PKI

44Non-Repudiation

Manufacturing Planning System

Capture the details of raw materials and calculate the delivery time

Manufacturing team - SSL, PKI

45Non-Repudiation

Child-Wear Website

Display marketing literature

Marketing and Sales team

- SSL, PKI

Technology Architecture Inventory (3)

Page 87: Child Wear Ea Blueprint V0.7

TA Gap and Recommendation

Page 88: Child Wear Ea Blueprint V0.7

Gaps and Recommendations (1)

88

ID Description Recommendation

1 Sales Record System (SRS) currently is written in C++. The target programming is Java

Re-write the application and integrate with Customer Billing System with Java.

2 The current application server for Sales Record System (SRS) is unknown. The target application server is JBoss 5.0.

Migrating the application to JBoss 5.0 if currently it is not running on it.

3 The current application server for Inventory System is unknown. The target application server is JBoss 5.0.

Migrating the application to JBoss 5.0 if currently it is not running on it.

4 The current application server for Customer Billing System is unknown. The target application server is JBoss 5.0.

Migrating the application to JBoss 5.0 if currently it is not running on it.

5 The current application server for Manufacturing Planning System is unknown. The target application server is JBoss 5.0.

Migrating the application to JBoss 5.0 if currently it is not running on it.

6 The current application server for Child-Wear Website is unknown. The target application server is JBoss 5.0.

Migrating the application to JBoss 5.0 if currently it is not running on it.

7 Sales Record System (SRS) is currently running on a PC. The target host server is IBM System x3850 M2

Migrating the application to host server IBM System x3850 M2

8 Inventory System is currently running on a PC. The target host server is IBM System x3850 M2

Migrating the application to host server IBM System x3850 M2

9 Customer Billing System is currently running on a PC. The target host server is IBM System x3850 M2

Migrating the application to host server IBM System x3850 M2

Page 89: Child Wear Ea Blueprint V0.7

Gaps and Recommendations (2)

89

ID Description Recommendation

10 Child-Wear Website is currently running on a PC. The target host server is IBM System x3850 M2

Migrating the application to host server IBM System x3850 M2

11 Currently whether Sales Record System (SRS) supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support Brower: IE 4.0 +. Mozilla Firefox 1.0

12 Currently whether Inventory System supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support Brower: IE 4.0 +. Mozilla Firefox 1.0

13 Currently whether Customer Billing System supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support Brower: IE 4.0 +. Mozilla Firefox 1.0

14 Currently whether Manufacturing Planning System supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support Brower: IE 4.0 +. Mozilla Firefox 1.0

15 Currently whether Child-Wear Website supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support Brower: IE 4.0 +. Mozilla Firefox 1.0

16 Currently whether Sales Record System (SRS) supports Brower: IE 4.0 + is not sure. The target is to support Brower: IE 4.0 +.

If it doesn’t, enhance the application to support JavaScript 1.1

17 Currently whether Inventory System supports JavaScript 1.1is not sure. The target is to support JavaScript 1.1

If it doesn’t, enhance the application to support JavaScript 1.1

18 Currently whether Customer Billing System supports JavaScript 1.1is not sure. The target is to support JavaScript 1.1

If it doesn’t, enhance the application to support JavaScript 1.1

Page 90: Child Wear Ea Blueprint V0.7

Gaps and Recommendations (3)

90

ID Description Recommendation

19 Currently whether Manufacturing Planning System supports JavaScript 1.1 is not sure. The target is to support JavaScript 1.1

If it doesn’t, enhance the application to support JavaScript 1.1

20Currently whether Child-Wear Website supports JavaScript 1.1 is not sure. The target is to support JavaScript 1.1

If it doesn’t, enhance the application to support JavaScript 1.1

21 Currently whether Sales Record System (SRS) supports HTML 4.0 is not sure. The target is to support HTML 4.0

If it doesn’t, enhance the application to support HTML 4.0

22 Currently whether Inventory System supports HTML 4.0 is not sure. The target is to support HTML 4.0

If it doesn’t, enhance the application to support HTML 4.0

23 Currently whether Customer Billing System supports Brower: IE 4.0 + is not sure. The target is to support HTML 4.0

If it doesn’t, enhance the application to support HTML 4.0

24 Currently whether Manufacturing Planning System supports HTML 4.0 is not sure. The target is to support HTML 4.0

If it doesn’t, enhance the application to support HTML 4.0

25 Currently whether Child-Wear Website supports HTML 4.0 is not sure. The target is to support HTML 4.0

If it doesn’t, enhance the application to support HTML 4.0

26 Currently whether Sales Record System (SRS) is running on Oracle 10g is not sure. The target DBMS is Oracle 10g.

If it is not, migrate the DBMS to Oracle 10g.

27 Currently whether Inventory System is running on Oracle 10g is not sure. The target DBMS is Oracle 10g.

If it is not, migrate the DBMS to Oracle 10g.

Page 91: Child Wear Ea Blueprint V0.7

Gaps and Recommendations (4)

91

ID Description Recommendation

28 Currently whether Customer Billing System is running on Oracle 10g is not sure. The target DBMS is Oracle 10g.

If it is not, migrate the DBMS to Oracle 10g.

29 Currently whether Manufacturing Planning System is running on Oracle 10g is not sure. The target DBMS is Oracle 10g.

If it is not, migrate the DBMS to Oracle 10g.

30 Currently whether Child-Wear Website is running on Oracle 10g is not sure. The target DBMS is Oracle 10g.

If it is not, migrate the DBMS to Oracle 10g.

31 Current Sales Record System (SRS) doesn’t support Single Sign On. The target TA requires Single Sign On to be built.

Build Single Sign On for the application.

32 Current Inventory System doesn’t support Single Sign On. The target TA requires Single Sign On to be built.

Build Single Sign On for the application.

33 Current Customer Billing System doesn’t support Single Sign On. The target TA requires Single Sign On to be built.

Build Single Sign On for the application.

34 Current Manufacturing Planning System doesn’t support Single Sign On. The target TA requires Single Sign On to be built.

Build Single Sign On for the application.

35 Current Child-Wear Website doesn’t support Single Sign On. The target TA requires Single Sign On to be built.

Build Single Sign On for the application.

36 Currently whether Sales Record System (SRS) is protected by Symantec AntiVirus is unknown. The target requires Symantec AntiVirus protection.

Build Symantec AntiVirus protection if the application is not being protected now.

Page 92: Child Wear Ea Blueprint V0.7

Gaps and Recommendations (5)

92

ID Description Recommendation

37 Currently whether Inventory System is protected by Symantec AntiVirus is unknown. The target requires Symantec AntiVirus protection.

Build Symantec AntiVirus protection if the application is not being protected now.

38 Currently whether Customer Billing System is protected by Symantec AntiVirus is unknown. The target requires Symantec AntiVirus protection.

Build Symantec AntiVirus protection if the application is not being protected now.

39 Currently whether Manufacturing Planning System is protected by Symantec AntiVirus is unknown. The target requires Symantec AntiVirus protection.

Build Symantec AntiVirus protection if the application is not being protected now.

40 Currently whether Child-Wear Website is protected by Symantec AntiVirus is unknown. The target requires Symantec AntiVirus protection.

Build Symantec AntiVirus protection if the application is not being protected now.

41 Currently whether Non-Repudiation mechanism has been set up for Sales Record System (SRS) is unknown. The target is to set up Non-Repudiation mechanism for the application.

Setup Non-Repudiation mechanism if it hasn’t been setup for the application.

42 Currently whether Non-Repudiation mechanism has been set up for Inventory System is unknown. The target is to set up Non-Repudiation mechanism for the application.

Setup Non-Repudiation mechanism if it hasn’t been setup for the application.

43 Currently whether Non-Repudiation mechanism has been set up for Customer Billing System is unknown. The target is to set up Non-Repudiation mechanism for the application.

Setup Non-Repudiation mechanism if it hasn’t been setup for the application.

44 Currently whether Non-Repudiation mechanism has been set up for Manufacturing Planning System is unknown. The target is to set up Non-Repudiation mechanism for the application.

Setup Non-Repudiation mechanism if it hasn’t been setup for the application.

45 Currently whether Non-Repudiation mechanism has been set up for Child-Wear Website is unknown. The target is to set up Non-Repudiation mechanism for the application.

Setup Non-Repudiation mechanism if it hasn’t been setup for the application.