16
AmbaSoft Inc. Software is our business Ed Stevenson 23505 Crenshaw Blvd. Suite 153 Torrance, California 90505 310.326.4160 [email protected]

Ambasoft Presentation Master 2010 Final 2

Embed Size (px)

DESCRIPTION

AmbaSoft Inc.Software is our business

Citation preview

Page 1: Ambasoft Presentation Master 2010 Final  2

AmbaSoft Inc.Software is our business

Ed Stevenson23505 Crenshaw Blvd. Suite 153 Torrance, California [email protected]

Page 2: Ambasoft Presentation Master 2010 Final  2

Agenda

• Introductions

• AmbaSoft Overview

• Delivery Model - Team Communication

• Development Methodologies

• Solution Approach

• Services Performed

• Toolset

• Why AmbaSoft

Page 3: Ambasoft Presentation Master 2010 Final  2

AmbaSoft Overview

The AmbaSoft advantage is Classic Computer Science and years

of Diverse Business Experience, which combine to help offer

clients mature software solutions. Our satisfied clients attest to

the success of this combination, many of whom are Fortune 500

companies.

We develop and re-engineer web-based and client server solutions

using proven methodologies.

Page 4: Ambasoft Presentation Master 2010 Final  2

Mission and Core Values

AmbaSoft’s mission is to: Help customers solve their complex business problems

AmbaSoft’s values are:• Accountability• Attention to results• Commitment• Ethics• Honesty• Quality

Page 5: Ambasoft Presentation Master 2010 Final  2

Our Philosophy

At AmbaSoft we focus on business solutions, not just developing software.

What do we mean by that? We first take into account the business and user requirements and then build a solution to meet those needs. We believe it is important to focus on both the business and the people while designing a solution. If the solution does not benefit the business and the users then it could have a negative impact on productivity and profitability.

For example: If you build a solution which meets the business needs and not the users, the users may revert back to the old tools to complete the task or process now you have wasted valuable time and money. You cannot say “If you build it they will come”

"Technology is a necessary condition, but it's not sufficient. To get the benefits at the time that we install the new technology, we must also change the rules that recognize the existence of the limitation." (p. 125) Necessary But Not Sufficient is a 2000 novel authored by Dr. Eliyahu Goldratt

Page 6: Ambasoft Presentation Master 2010 Final  2

About AmbaSoft's Consulting ServicesWho we are Approach

Overview

The AmbaSoft advantage is Classic Computer Science and years

of diverse business experience, which combine to help offer

clients mature software solutions. Our satisfied clients attest to

the success of this combination, many of whom are Fortune 500

companies.

Service Offerings• Custom software design and development • Software architecture and consulting • Database services/management • Conversions & Migrations Application planning and

Implementation Application Integration

Tools•Microsoft Visual Studio .NET (ASP, VB, C#)•Microsoft SQL Server, MTS, Store Procedures, Securities•HTML, XML, Web Services, MSMQ, ASP, IIS, COM/DCOM

Business Focus• Define metrics for success• Align business and technology strategies• Business goals drive integration strategy• Define implementation options• Prioritize functionality• Create a phased approach

User Focus• Learn about users and design for them• Experience framed around task completion• Convey the appropriate message• Intuitive tasks + compelling content = usability• Form follows function

System Focus• Enterprise-wide technical standards• Application architecture drives technology choice• N-tier layered design principles• Integration strategy within context of industry

Page 7: Ambasoft Presentation Master 2010 Final  2

Development MethodologiesIterative2

System Concept & Vision• Understand business requirements and

business strategy • Align business, user, and system goals. • Create an enterprise-wide strategy

Software System Requirements• Project goals, business requirements, initial

scope

Software System Design• Preliminary Design• Achievable development & implementation

timeline• Client Sign off

Detailed Design• Refine project details, create final design

Development• Build and integrate front- and back-end systems

Deployment & Test • Transfer ownership of the project

Maintenance• Service and support, bug fixes

Waterfall1

System Concept & Vision• Understand business requirements and business

strategy • Align business, user, and system goals. • Create an enterprise-wide strategy

Software System Requirements• Team Creation• Project goals, business requirements, initial

scope

Proof of Concept• Preliminary Design• Achievable development & implementation

timeline• Team Feedback

Detailed Design• Refine project details, create final design• Client Sign off

Development • Build and integrate front- and back-end systems

Deployment & Test • Transfer ownership of the project

Feedback & Maintenance• Service and support, bug fixes and

enhancements

Agile3

Requirement Definition• Understand business requirements and business

strategy • Align business, user, and system goals. • Create an enterprise-wide strategy

Analysis• Project goals, business requirements, initial

scope

Design• Preliminary Design• Achievable development & implementation

timeline• Refine project details, create final design• Client Sign off

Development• Build and integrate front- and back-end systems

Test , Deployment & Acceptance• Transfer ownership of the project

Evaluation and Maintenance• Service and support, bug fixes and

enhancements

Page 8: Ambasoft Presentation Master 2010 Final  2

Solution Approach

• Actionable Business Intelligence

• Optimized business processes

• Agile systems enable the enterprise to quickly adapt to changing business requirements

• Establishes consensus among stakeholders and user communities

• Identifies core business functions and processes that will deliver value

• Outlines governance processes for project rollout and maintenance

• Actionable Intelligence

• Stronger UI experience to draw the users to the application

• Visibility into potential business issues as they arise

• Insights that support and enable attaining business objectives

• Improved customer service

• Defines personalization profiles for major user roles

• Surfaces high-value functionality that will enhance user efficiency and satisfaction, and contribute to adoption

• Enhance Scalability

• Reduce the redundancy (data, system, tools etc)

• Identifies technologies that support business and user goals

• Recommends extensible architectures that allow for future integration of functionality and content

• Defines a clear roadmap for implementation

Business User System

Creating a focused strategy and articulating a clear vision that aligns with stakeholders’ needs are critical first steps in defining the value of a project.

Page 9: Ambasoft Presentation Master 2010 Final  2

Software Development Reflects Two Perspectives

Business

User

Critical

Interactions

Tangibles

Data

Products

Services

Transactions

Source Systems

Applications

Intangibles

Business Vision

Key Messages

Job Enhancement

Decision Support

Qualities/Values

(i.e., Trust,

Consistency)Tone/

Voice (Brand))

• What is this?

• Will it help me do a better job?

• What’s really important to me is…

• Relevance

• Appropriateness

•Usability

• Necessity

• Values

• Memorable

• Other…

•Usability•Adoptability •Dashboards• Data Entry Applications• Report Tools• Analytics Tools• Decision Support

The true value of software development – “Breadth and Depth”

Page 10: Ambasoft Presentation Master 2010 Final  2

AmbaSoft Onsite/Offsite Delivery ModelTeam Communication

AmbaSoftOnsite Team

CoordinationCommunication

Draft Work Product

CoordinationCommunication

Draft Work Product

ProductivityInsight

Repository

ProductivityInsight

Repository

• Update “Productivity Insight”• Design/Code/Unit test/Peer

Review• Conduct System Testing• Move to Production

• Receive System Tested Work Product

• Conduct QA Testing

• Daily AmbaSoft Senior onsite team meeting. Deliverables updates, project plan updates

• Weekly full AmbaSoft onsite/offsite team progress meeting

Client SME Team

Client QA Team

Client Application

Program Manager

AmbaSoftOffsite Team

AmbaSoftDelivery Manager

StatusIssue

Resolution

StatusIssue

Resolution

Page 11: Ambasoft Presentation Master 2010 Final  2

Services Performed

•Process Analysis

•New systems

•Development and deployment

•eCommerce

•SaaS Conversion

•Enhance existing systems

• Add additional capabilities, modules,

access, data capture, integration

• Re-engineer systems

• Upgrade, conversion, re-hosting

• Training

• Systems, usage, tools

Page 12: Ambasoft Presentation Master 2010 Final  2

Toolset

Page 13: Ambasoft Presentation Master 2010 Final  2

Why AmbaSoft

•Over 20 years of industry experience•AmbaSoft management averages over 20 years of software development and delivery

experience

•Microsoft technology focus•We focus on a single technology and do not try to be experts in all areas

•Quality driven from the top down•Project management and quality standards set the tone throughout the organization

and compromise is not allowed

•Above average customer retention•We have never had a customer leave AmbaSoft because of quality or delivery issues

•Locally owned and operated•AmbaSoft prides itself in being a California based company and is owner operated

Page 14: Ambasoft Presentation Master 2010 Final  2

Customer Focused•Partnership approach

•Our client’s are not just a number, we treat them with the respect they deserve

•Extension of your organization•We value our relationships and feel when we engage with a client we are truly part of

their success

•Attention to results•This is where our value is best obtained by our clients

•Meet timeframes, deliverables, and budgets•Our philosophy is if we do not deliver a quality project, on-time and on-budget as

promised we have failed our client

•Accountable and Accessible•Leadership starts at the top and stay in touch with our clients

•Local Company•You can drive to our corporate office

Page 15: Ambasoft Presentation Master 2010 Final  2

Partial Client List

•Bid4Spots

•Boeing Satellite Systems

•BP Chemicals Inc.

•Valero Energy Corporation

•Kinder Morgan Energy Partners

•City of Torrance

Page 16: Ambasoft Presentation Master 2010 Final  2

Questions?

Thank You!

It is not enough to do your best; you must know what to do, and THEN do your best. W. Edwards Deming