Date post: | 24-Jul-2015 |
Category: |
Documents |
Upload: | ed-stevenson |
View: | 188 times |
Download: | 4 times |
AmbaSoft Inc.Software is our business
Ed Stevenson23505 Crenshaw Blvd. Suite 153 Torrance, California [email protected]
Agenda
• Introductions
• AmbaSoft Overview
• Delivery Model - Team Communication
• Development Methodologies
• Solution Approach
• Services Performed
• Toolset
• Why AmbaSoft
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.
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
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
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
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
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.
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”
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
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
Toolset
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
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
Partial Client List
•Bid4Spots
•Boeing Satellite Systems
•BP Chemicals Inc.
•Valero Energy Corporation
•Kinder Morgan Energy Partners
•City of Torrance
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