SlideShare a Scribd company logo
Delivering beautiful software 

& web products efficiently
September 2022
lasoft.org
Lviv
Łódź
lasoft.org
Welcome to LaSoft LaSoft was founded in mid of 2014th by 2 software
development professionals. at the moment, our
team consists of 15 highly productive teams
(squads). In total, we employ 120+ multi-talented
and experienced professionals including Software
Engineers, Product Designers, Project Managers 

and Quality Assurance Specialists.
As a company we have offices in Western Ukraine
and Poland. But we employ best people
internationally so our employees work from 12
different countries.
Since 2014 LaSoft has successfully delivered 80+
small and big web projects for customers from USA,
UK, Germany, Switzerland and Australia. As a
company we are proud of the fact that we help our
clients to become successful.
We believe that the only way to
succeed and deliver beautiful
and complex projects efficiently
is to invest more time and effort
at
We call this process
Product Discovery Stage.
the project start, defining the
project vision, scope and design
it accurately.
Start small and scale. Spend
more time on a Product
Discovery and a Product Design
before the development stage.
lasoft.org
We offer the product strategy
audit, where we discover your
competitors and potential
customers and users and come
up with a winning strategy for
your business.
Design the product success
strategy
lasoft.org
Our main goal is to deliver
product early so that our
customer and users can test, try
and provide the feedback early.
This is our incremental
delivery strategy.
Use an incremental delivery
strategy
lasoft.org
lasoft.org
Depends on scope and budget
Stages of and
Project Implementation
Sussessful Cost Efficient
Analyzing user needs, defining
requirements, workflows and
creating initial wireframes,
conducting market research.
Discovery
Designing product UI/UX and
creating a clickable prototype.
Conduct a user or visibility
testing.
ProductDesign
Creating the Product Roadmap
(Plan Release)
PlanDelivery
Developing the Product, Testing
and delivering incrementally.
BuildtheProduct
User Acceptance Testing,
deployment on production
and support.
DelivertheProduct
5-10 days 25-30 days 1 day
lasoft.org
Product Discovery
Stage Goal
The good practice at this stage is to define and write
down everything we know about the potential project.
We are going to collect information about:

All hypothesis we define at this stage will be tested later,
to make sure there is a Product Market Fit.
Define potential users and their needs,
pains and problems they have
Understand what “gains” in the potencial
system for the end users and how their
needs can be satisfied
Client his/her vision, the idea of the project

Define what roles will be using the system
During these meetings we can conduct the Value Proposition Canvas. It helps to
understand complex project idea, Customer profile, and his/her pains and gains,
identify what customer is trying to achieve and prioritize features.
At the end of Discovery Stage, a Client receives Project Specification Document. It
is a detailed description of the project, where included all the data that is related to it.
Together with you we plan a series of meetings/interviews (usually 3-4). On those
meeting step by step we define Goals, Users, Flows, and System Modules. Module
is an essential part of the product like registration, search, admin, blog etc.
At this stage we want to keep the product as simple as possible, if we are not sure
that some of the module are essential parts of the product we try to move it to the
later stages of the delivery.
lasoft.org
Product Discovery
Stage results
General Project Overview
Artifacts - where all additional data that is related to the project is
collected (project structure, user flows, user personas, etc.);
Defined and described specific project related Roles and Definitions
Technology stack
Project roadmap (Releases’ Plan and Cost)
Detailed description of Project functionality in Modules and
User Stories
Main flow wireframes*
Project Specification Document consists of:
Within 1-2 weeks our Product Designer will help you to visualize your idea, or even
will make a mobile or desktop prototype for you. Having UI/UX designs and
prototype upfront will save you 20%-40% of your project budget.
We can test the very first prototypes without involving a single developer.
Our Product designers iterate with you until we have a perfect match and
a clear understanding of the product.
One of the web development efficiency rules is to have the user interface,
prototype analyzed and mapped out as much as is possible before you write even
the first line of code.
lasoft.org
Agile methodologies
We use Agile methodologies on developing our
projects, like Scrum or Kanban.
1-4 weeks
Sprint
Daily SCRUM
MEETINGs
potentially shippable
product increment
Sprint
Backlog
Product
Backlog
Product owner team sprint review
&
sprint retrospective
sprint planning
meeting
Scrum master
lasoft.org
Release Planning
Define the overall goal,
high-level list of features
and date for the Release
5-10 hrs/month
Sprint Planning
Define, dispatch and
estimate task/user stories
to be finished within the
Sprint. It is essential for the
team to understand the
ultimate goal of the Sprint
1-2 hrs/week
Daily Stand up
To make sure the team
progress as planned, helps
synchronize activities,
identify issues and react early
15 min/day
Demo
To show the client the
results of the Sprint. Make
sure everything works the
way it should
1 hour/week
Sprint retrospective
To make the Sprint
overview, discuss
achievements and points
where team can improve
process and eliminate waste
2 hour/month
When project is planned well the involvement of a
client can be reduced to minimum
We respect your time but we still need a commitment from you.
Proper planning will reduce the time of your involvement. You as a client
will need to be available 8 hours a week for a progress review, decision
making and demo. However, to be productive, our team needs you to be
available at least 15 minutes every day.
lasoft.org
Example of Planned Sprint
Sprint Goal
Version
Epic
Estimates
Assignee
lasoft.org
Prototyping
Figma
We use the most
advanced tools to
make sure we are
productive and
efficient.
Miro
Development of mind-maps,
user flows, personas, etc.
Project planning and issue
management
Jira Software
Development of high-level
structure
FlowMapp
Quality Assurance
lasoft.org
Дякуємо за перегляд!
address
7, Muchna St., Lviv, Ukraine
Franklina Delano Roosevelta st., 8,
90-57 Lodz, Poland
mail
info@lasoft.org
website
lasoft.org
phone
+38 096 392 21 48
+48 730 715 590
follow us on social media
facebook.com/lasoftians/
linkedin.com/company/la'soft-/
dribbble.com/LaSoft
behance.net/lasoft
clutch.co/profile/lasoft
Thank you!
Let us know if you need some more information
lasoft.org

More Related Content

Similar to Delivering beautiful software & web products efficiently 2022_Sep.pdf

Company Brochure
Company BrochureCompany Brochure
Company Brochure
Saumya Sharma
 
Company doc
Company docCompany doc
Company doc
SaumyaSharma151
 
Rocket jones 4 stage process
Rocket jones 4 stage processRocket jones 4 stage process
Rocket jones 4 stage process
Zachary Ostin
 
Resume_Brijesh_Pavith
Resume_Brijesh_PavithResume_Brijesh_Pavith
Resume_Brijesh_Pavith
beeemused
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
Bagaria Swati
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
Keven Thibeault
 
NeetaBudhani_Resume
NeetaBudhani_ResumeNeetaBudhani_Resume
NeetaBudhani_Resume
Neeta Budhani
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
Craig Brown
 
Make It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
UXPA Boston
 
Product Management Primer
Product Management PrimerProduct Management Primer
Product Management Primer
Subodh R. Wasnik
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital Development
Robbie Burns
 
The less-discussed benefits of discovery workshops.ppt
The less-discussed benefits of discovery workshops.pptThe less-discussed benefits of discovery workshops.ppt
The less-discussed benefits of discovery workshops.ppt
Simublade Technology
 
How to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development TeamHow to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development Team
I Can Infotech
 
Agile Product Owner
Agile Product OwnerAgile Product Owner
Agile Product Owner
Aaron Sanders
 
Soft assist guide to an elearning project
Soft assist guide to an elearning projectSoft assist guide to an elearning project
Soft assist guide to an elearning project
David Goodman
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product Engineering
Jan Petter Hagberg
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
Product School
 
International Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdfInternational Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdf
a_xavier5
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
Elad Sofer
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
Rajmohan Kathiresan
 

Similar to Delivering beautiful software & web products efficiently 2022_Sep.pdf (20)

Company Brochure
Company BrochureCompany Brochure
Company Brochure
 
Company doc
Company docCompany doc
Company doc
 
Rocket jones 4 stage process
Rocket jones 4 stage processRocket jones 4 stage process
Rocket jones 4 stage process
 
Resume_Brijesh_Pavith
Resume_Brijesh_PavithResume_Brijesh_Pavith
Resume_Brijesh_Pavith
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
Custom mobile application development
Custom mobile application developmentCustom mobile application development
Custom mobile application development
 
NeetaBudhani_Resume
NeetaBudhani_ResumeNeetaBudhani_Resume
NeetaBudhani_Resume
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Make It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
 
Product Management Primer
Product Management PrimerProduct Management Primer
Product Management Primer
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital Development
 
The less-discussed benefits of discovery workshops.ppt
The less-discussed benefits of discovery workshops.pptThe less-discussed benefits of discovery workshops.ppt
The less-discussed benefits of discovery workshops.ppt
 
How to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development TeamHow to Build a Successful Distributed Software Development Team
How to Build a Successful Distributed Software Development Team
 
Agile Product Owner
Agile Product OwnerAgile Product Owner
Agile Product Owner
 
Soft assist guide to an elearning project
Soft assist guide to an elearning projectSoft assist guide to an elearning project
Soft assist guide to an elearning project
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product Engineering
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
 
International Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdfInternational Agile Product Owner Foundation - Study guide (1).pdf
International Agile Product Owner Foundation - Study guide (1).pdf
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
 

More from LaSoft

Web & Mobile 2020_LaSoft.pdf
Web & Mobile 2020_LaSoft.pdfWeb & Mobile 2020_LaSoft.pdf
Web & Mobile 2020_LaSoft.pdf
LaSoft
 
Technical Intership Program - Internship and job opportunities for students (...
Technical Intership Program - Internship and job opportunities for students (...Technical Intership Program - Internship and job opportunities for students (...
Technical Intership Program - Internship and job opportunities for students (...
LaSoft
 
TagWarriors.pdf
TagWarriors.pdfTagWarriors.pdf
TagWarriors.pdf
LaSoft
 
Smart City.pdf
Smart City.pdfSmart City.pdf
Smart City.pdf
LaSoft
 
LaSoft Low Code Admin Panel Jan 2022.pdf
LaSoft Low Code Admin Panel Jan 2022.pdfLaSoft Low Code Admin Panel Jan 2022.pdf
LaSoft Low Code Admin Panel Jan 2022.pdf
LaSoft
 
lasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdflasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdf
LaSoft
 
Educational projects.pdf
Educational projects.pdfEducational projects.pdf
Educational projects.pdf
LaSoft
 
Dedicated Teams Presentation_September_2020.pdf
Dedicated Teams Presentation_September_2020.pdfDedicated Teams Presentation_September_2020.pdf
Dedicated Teams Presentation_September_2020.pdf
LaSoft
 

More from LaSoft (8)

Web & Mobile 2020_LaSoft.pdf
Web & Mobile 2020_LaSoft.pdfWeb & Mobile 2020_LaSoft.pdf
Web & Mobile 2020_LaSoft.pdf
 
Technical Intership Program - Internship and job opportunities for students (...
Technical Intership Program - Internship and job opportunities for students (...Technical Intership Program - Internship and job opportunities for students (...
Technical Intership Program - Internship and job opportunities for students (...
 
TagWarriors.pdf
TagWarriors.pdfTagWarriors.pdf
TagWarriors.pdf
 
Smart City.pdf
Smart City.pdfSmart City.pdf
Smart City.pdf
 
LaSoft Low Code Admin Panel Jan 2022.pdf
LaSoft Low Code Admin Panel Jan 2022.pdfLaSoft Low Code Admin Panel Jan 2022.pdf
LaSoft Low Code Admin Panel Jan 2022.pdf
 
lasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdflasoft-ui_ux-presentation .pdf
lasoft-ui_ux-presentation .pdf
 
Educational projects.pdf
Educational projects.pdfEducational projects.pdf
Educational projects.pdf
 
Dedicated Teams Presentation_September_2020.pdf
Dedicated Teams Presentation_September_2020.pdfDedicated Teams Presentation_September_2020.pdf
Dedicated Teams Presentation_September_2020.pdf
 

Recently uploaded

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Codeigniter VS Cakephp Which is Better for Web Development.pdf
Codeigniter VS Cakephp Which is Better for Web Development.pdfCodeigniter VS Cakephp Which is Better for Web Development.pdf
Codeigniter VS Cakephp Which is Better for Web Development.pdf
Semiosis Software Private Limited
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 

Recently uploaded (20)

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Codeigniter VS Cakephp Which is Better for Web Development.pdf
Codeigniter VS Cakephp Which is Better for Web Development.pdfCodeigniter VS Cakephp Which is Better for Web Development.pdf
Codeigniter VS Cakephp Which is Better for Web Development.pdf
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 

Delivering beautiful software & web products efficiently 2022_Sep.pdf

  • 1. Delivering beautiful software & web products efficiently September 2022 lasoft.org
  • 2. Lviv Łódź lasoft.org Welcome to LaSoft LaSoft was founded in mid of 2014th by 2 software development professionals. at the moment, our team consists of 15 highly productive teams (squads). In total, we employ 120+ multi-talented and experienced professionals including Software Engineers, Product Designers, Project Managers and Quality Assurance Specialists. As a company we have offices in Western Ukraine and Poland. But we employ best people internationally so our employees work from 12 different countries. Since 2014 LaSoft has successfully delivered 80+ small and big web projects for customers from USA, UK, Germany, Switzerland and Australia. As a company we are proud of the fact that we help our clients to become successful.
  • 3. We believe that the only way to succeed and deliver beautiful and complex projects efficiently is to invest more time and effort at We call this process Product Discovery Stage. the project start, defining the project vision, scope and design it accurately. Start small and scale. Spend more time on a Product Discovery and a Product Design before the development stage. lasoft.org
  • 4. We offer the product strategy audit, where we discover your competitors and potential customers and users and come up with a winning strategy for your business. Design the product success strategy lasoft.org
  • 5. Our main goal is to deliver product early so that our customer and users can test, try and provide the feedback early. This is our incremental delivery strategy. Use an incremental delivery strategy lasoft.org
  • 6. lasoft.org Depends on scope and budget Stages of and Project Implementation Sussessful Cost Efficient Analyzing user needs, defining requirements, workflows and creating initial wireframes, conducting market research. Discovery Designing product UI/UX and creating a clickable prototype. Conduct a user or visibility testing. ProductDesign Creating the Product Roadmap (Plan Release) PlanDelivery Developing the Product, Testing and delivering incrementally. BuildtheProduct User Acceptance Testing, deployment on production and support. DelivertheProduct 5-10 days 25-30 days 1 day
  • 7. lasoft.org Product Discovery Stage Goal The good practice at this stage is to define and write down everything we know about the potential project. We are going to collect information about: All hypothesis we define at this stage will be tested later, to make sure there is a Product Market Fit. Define potential users and their needs, pains and problems they have Understand what “gains” in the potencial system for the end users and how their needs can be satisfied Client his/her vision, the idea of the project Define what roles will be using the system
  • 8. During these meetings we can conduct the Value Proposition Canvas. It helps to understand complex project idea, Customer profile, and his/her pains and gains, identify what customer is trying to achieve and prioritize features. At the end of Discovery Stage, a Client receives Project Specification Document. It is a detailed description of the project, where included all the data that is related to it. Together with you we plan a series of meetings/interviews (usually 3-4). On those meeting step by step we define Goals, Users, Flows, and System Modules. Module is an essential part of the product like registration, search, admin, blog etc. At this stage we want to keep the product as simple as possible, if we are not sure that some of the module are essential parts of the product we try to move it to the later stages of the delivery.
  • 9. lasoft.org Product Discovery Stage results General Project Overview Artifacts - where all additional data that is related to the project is collected (project structure, user flows, user personas, etc.); Defined and described specific project related Roles and Definitions Technology stack Project roadmap (Releases’ Plan and Cost) Detailed description of Project functionality in Modules and User Stories Main flow wireframes* Project Specification Document consists of:
  • 10. Within 1-2 weeks our Product Designer will help you to visualize your idea, or even will make a mobile or desktop prototype for you. Having UI/UX designs and prototype upfront will save you 20%-40% of your project budget. We can test the very first prototypes without involving a single developer. Our Product designers iterate with you until we have a perfect match and a clear understanding of the product. One of the web development efficiency rules is to have the user interface, prototype analyzed and mapped out as much as is possible before you write even the first line of code.
  • 11. lasoft.org Agile methodologies We use Agile methodologies on developing our projects, like Scrum or Kanban. 1-4 weeks Sprint Daily SCRUM MEETINGs potentially shippable product increment Sprint Backlog Product Backlog Product owner team sprint review & sprint retrospective sprint planning meeting Scrum master
  • 12. lasoft.org Release Planning Define the overall goal, high-level list of features and date for the Release 5-10 hrs/month Sprint Planning Define, dispatch and estimate task/user stories to be finished within the Sprint. It is essential for the team to understand the ultimate goal of the Sprint 1-2 hrs/week Daily Stand up To make sure the team progress as planned, helps synchronize activities, identify issues and react early 15 min/day Demo To show the client the results of the Sprint. Make sure everything works the way it should 1 hour/week Sprint retrospective To make the Sprint overview, discuss achievements and points where team can improve process and eliminate waste 2 hour/month When project is planned well the involvement of a client can be reduced to minimum We respect your time but we still need a commitment from you.
  • 13. Proper planning will reduce the time of your involvement. You as a client will need to be available 8 hours a week for a progress review, decision making and demo. However, to be productive, our team needs you to be available at least 15 minutes every day.
  • 14. lasoft.org Example of Planned Sprint Sprint Goal Version Epic Estimates Assignee
  • 15. lasoft.org Prototyping Figma We use the most advanced tools to make sure we are productive and efficient. Miro Development of mind-maps, user flows, personas, etc. Project planning and issue management Jira Software Development of high-level structure FlowMapp Quality Assurance
  • 16. lasoft.org Дякуємо за перегляд! address 7, Muchna St., Lviv, Ukraine Franklina Delano Roosevelta st., 8, 90-57 Lodz, Poland mail info@lasoft.org website lasoft.org phone +38 096 392 21 48 +48 730 715 590 follow us on social media facebook.com/lasoftians/ linkedin.com/company/la'soft-/ dribbble.com/LaSoft behance.net/lasoft clutch.co/profile/lasoft Thank you! Let us know if you need some more information lasoft.org