softwell serviços 15102012
DESCRIPTION
Softwell approach to agile application development.TRANSCRIPT
![Page 1: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/1.jpg)
Our approach for solving business problems with customized
applications
Agile Development
António Gonçalves
![Page 2: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/2.jpg)
Who we are and what we do
AD – Agile Development
AD – How we do it
Agenda
![Page 3: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/3.jpg)
Grupo Freire
Who we are and what we do
Renewable energies
Consultancy
Advertising
Software
Communication
![Page 4: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/4.jpg)
2010 2011 20122008200720062000
Who we are and what we do
Idea conception to facilitate internal development. Maker 1.0
…
Maker is used internally to build applications. Softwell is established to sell Maker
Maker 2.0. Maker 2.4 is released
Lisbon Office
Strategic shift from selling Maker to
application development
Strategic shift from selling
Maker to application
development
Maker Mobile
Maker to develop out of
the box applications to
help our clients to solve business
problems
![Page 5: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/5.jpg)
Who we are and what we do
• Low productivity in application development
• Quick technological innovation• Learning curve• Technological dependency• Applications maintenance• Collaborative development
![Page 6: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/6.jpg)
Who we are and what we do
Development is 100% visual not a single line of code
![Page 7: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/7.jpg)
Who we are and what we do
Development is 100% visual not a single line of code
![Page 8: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/8.jpg)
Who we are and what we do
Development is 100% visual not a single line of code
![Page 9: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/9.jpg)
Who we are and what we do• Why use Maker instead of another platform?
100% WebTechnology
independentScreen
independent
Project documentation
Development productivity
Application complexity
Geographic dimension Development
collaboration
Application maintenance
Learning curveUsers talk good
things about our applications
![Page 10: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/10.jpg)
Who we are and what we do• We make business people work together with the application developers
![Page 11: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/11.jpg)
Who we are and what we do
AD – Agile Development
AD – How we do it
Agenda
![Page 12: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/12.jpg)
AD – Agile Development
AD
Process analysis and design
Process redesign
Implementation
Design
Modeling
OperationControl
Optimization
![Page 13: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/13.jpg)
AD – Agile Development• Process scope – The scope of our applications usually is focused on the 3Bs that
make the core of the organization’s business value chain. We develop applications that above all try to automate the operations of the organization’s specific business processes. Those are the activities that usually are difficult to have in an out of the shelf software.
B2B B2C B2E
![Page 14: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/14.jpg)
AD – Agile Development• Functional scope
Document Management
Forms and fields
managementSecurity Report
managementProcess
management
![Page 15: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/15.jpg)
AD – Agile Development• Our applications are usually integrated with the ERP system because…
Finance
Purchases & Stock Management
Human Resources
ManufacturingSales
ERP
![Page 16: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/16.jpg)
AD – Agile Development• …is our conviction that developing in the ERP framework has a bigger TCO and is
riskier than building the application in Maker and then integrate with the ERP.
Integration
Develop.
Specific
Licensing
Develop.
ERP upgrade
• Master data• Sales data• Manufactoring data• CRM data• …
Mobile functions
Internet access
![Page 17: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/17.jpg)
Who we are and what we do
AD – Agile Development
AD – How we do it
Agenda
![Page 18: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/18.jpg)
AD – How we do it• Because what we do is so specific to the customer’s business:
• We have no pre-conceived ideas• We do not present products or other kind of arguments that might skew the
customer’s idea• We can show implementation scenarios that might be framed in the customer’s
business needs• We listen to what the client has to say and see what the client has to show• We ask questions and give opinions that are based in our experience• With the client we create a solution ... and a way to get there!
![Page 19: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/19.jpg)
AD – How we do it – Scenario 1• We divide the application development in n user tests. Each user test can
approve what has been done. Only after all the application’s features are ok we move on to the development of the application’s layout
Business needs blue
...n×
![Page 20: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/20.jpg)
AD – How we do it – Scenario 2• We divide the application development in n phases. Each phase is a Scenario 1
implementation.Phase 1 – Features’ scope must be completely defined for each phase. When phase’s scope is defined it cannot be changed. New features should be implemented on the following phases.
Phase n
...Phase 2
![Page 21: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/21.jpg)
AD – How we do it• Business needs blueprint – Document where we define the different visions for
the application. We have in each area different templates which help implementation teams to rapidly transfer the business description into Maker’s forms, flows and reports.
Business flowchart Interfaces Fields and forms Reports and documents
Business needs blueprint
![Page 22: Softwell serviços 15102012](https://reader035.vdocuments.site/reader035/viewer/2022081519/554f9467b4c905435d8b524d/html5/thumbnails/22.jpg)
AD – How we do it• The application could be deployed in the client’s IT structure or elsewhere in a
supplier of IT structures.
Licensing Cloud Outsorcing