SlideShare a Scribd company logo
1 of 7
Download to read offline
Priorities in Feature
   Development
 Fares Farhan, General Manager @ LJ System Indonesia P.T
The Idea

• Explicity define a point for each feature
  existence. Why should it be there? what’s
  the purpose?
• Create clear picture for the idea,
  communicate it.
Ignore Details

• Details reveal themselves as the feature is
  being build.
• Details is not a guarantee for accepted
  feature(s). We’ll find stagnation,
  disagreement, meetings and delays. Focus
  on that, save the details for later.
Foresee issue(s)

• Issue is issue when it is. In the beginning,
  just see it as “possibly happen” which
  should make us think the anticipation, not
  arguing the solution for thing(s) that might
  happen in (maybe) several years to come,
  when everything needs to be changed
  anyway.
Focus on client’s
        requirement
• Build a feature that is required. Standards is
  important, but we can’t please everyone
  from developer to client. We can’t create
  something that is “pleaseable” by everyone.
  Because when we try to built something to
  please everyone, we won’t please anyone.
Scale later
• Should we make our product scaleable,
  extensible? Yes.
• Think big is must, act big? later. Anticipate,
  put good solid core for the product.
  Observing over scalability later.
• The problem is not scaling, it is getting to
  the point where we need to scale that is
  the real problem. We won’t have second
  problem when there is no first.
Things to discuss
•   How can we define the most important point for a
    feature?

•   How to avoid stagnation, disagreement among team
    member?

•   What are things that needs to be exist when we need to
    foresee issue(s)?

•   What should be the main points which are in a
    requirement?

•   How we define the scalability or extensibility of the
    feature that is going to be developed?

More Related Content

What's hot

GTD using Microsoft Outlook 2016
GTD using Microsoft Outlook 2016GTD using Microsoft Outlook 2016
GTD using Microsoft Outlook 2016Fernando Parrondo
 
Quovantis design principles
Quovantis design principlesQuovantis design principles
Quovantis design principlesQuovantis
 
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIs
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIsDesigning APIs for Humans: Leveraging UX Methods For Develop Human Centered APIs
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIsPronovix
 
Best quotes from founders at work
Best quotes from founders at workBest quotes from founders at work
Best quotes from founders at workLyubomyr Ostapiv
 
Web Design Toolbox
Web Design ToolboxWeb Design Toolbox
Web Design ToolboxJacob Surber
 
3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro PresentationMaik Bodden
 
How to succeed as technical lead or development manager
How to succeed as technical lead or development managerHow to succeed as technical lead or development manager
How to succeed as technical lead or development managerQuovantis
 
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessEmpathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessJason Clarke
 
Should I start my career at a big or small company?
Should I start my career at a big or small company?Should I start my career at a big or small company?
Should I start my career at a big or small company?Michael Wolfe
 
Understanding users without getting bored
Understanding users without getting boredUnderstanding users without getting bored
Understanding users without getting boredStefan Ivanov
 
How to get placed in product based companies as a software developer
How to get placed in product based companies as a software developer How to get placed in product based companies as a software developer
How to get placed in product based companies as a software developer varunbhatt23
 
Breaking down larger initiatives into MMFs / MVPs
Breaking down larger initiatives into MMFs / MVPsBreaking down larger initiatives into MMFs / MVPs
Breaking down larger initiatives into MMFs / MVPsJason Yip
 
Build Measure Learn - Designing Your MVP
Build Measure Learn - Designing Your MVPBuild Measure Learn - Designing Your MVP
Build Measure Learn - Designing Your MVPemilller1024
 
Lean Innovation
Lean InnovationLean Innovation
Lean InnovationAgedo GmbH
 
Creating Minimum Viable Products (MVP)
Creating Minimum Viable Products (MVP)Creating Minimum Viable Products (MVP)
Creating Minimum Viable Products (MVP)Doug Henderson
 
How to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversHow to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversLuke Hohmann
 
Design Revolution Toolkit
Design Revolution ToolkitDesign Revolution Toolkit
Design Revolution ToolkitActionGood
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 

What's hot (20)

Failcon 2012
Failcon 2012Failcon 2012
Failcon 2012
 
GTD using Microsoft Outlook 2016
GTD using Microsoft Outlook 2016GTD using Microsoft Outlook 2016
GTD using Microsoft Outlook 2016
 
Quovantis design principles
Quovantis design principlesQuovantis design principles
Quovantis design principles
 
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIs
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIsDesigning APIs for Humans: Leveraging UX Methods For Develop Human Centered APIs
Designing APIs for Humans: Leveraging UX Methods For Develop Human Centered APIs
 
Best quotes from founders at work
Best quotes from founders at workBest quotes from founders at work
Best quotes from founders at work
 
Web Design Toolbox
Web Design ToolboxWeb Design Toolbox
Web Design Toolbox
 
3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation3P Consulting – Nearshoring Intro Presentation
3P Consulting – Nearshoring Intro Presentation
 
How to succeed as technical lead or development manager
How to succeed as technical lead or development managerHow to succeed as technical lead or development manager
How to succeed as technical lead or development manager
 
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessEmpathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
 
Should I start my career at a big or small company?
Should I start my career at a big or small company?Should I start my career at a big or small company?
Should I start my career at a big or small company?
 
Understanding users without getting bored
Understanding users without getting boredUnderstanding users without getting bored
Understanding users without getting bored
 
How to get placed in product based companies as a software developer
How to get placed in product based companies as a software developer How to get placed in product based companies as a software developer
How to get placed in product based companies as a software developer
 
Two way feedback
Two way feedbackTwo way feedback
Two way feedback
 
Breaking down larger initiatives into MMFs / MVPs
Breaking down larger initiatives into MMFs / MVPsBreaking down larger initiatives into MMFs / MVPs
Breaking down larger initiatives into MMFs / MVPs
 
Build Measure Learn - Designing Your MVP
Build Measure Learn - Designing Your MVPBuild Measure Learn - Designing Your MVP
Build Measure Learn - Designing Your MVP
 
Lean Innovation
Lean InnovationLean Innovation
Lean Innovation
 
Creating Minimum Viable Products (MVP)
Creating Minimum Viable Products (MVP)Creating Minimum Viable Products (MVP)
Creating Minimum Viable Products (MVP)
 
How to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversHow to be an effective Innovation Games Observers
How to be an effective Innovation Games Observers
 
Design Revolution Toolkit
Design Revolution ToolkitDesign Revolution Toolkit
Design Revolution Toolkit
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 

Viewers also liked

production function with 2 variable inputs return to scale
production function with 2 variable inputs return to scaleproduction function with 2 variable inputs return to scale
production function with 2 variable inputs return to scaleNabil Ashraf
 
02 production possibilities and opportunity cost
02 production possibilities and opportunity cost02 production possibilities and opportunity cost
02 production possibilities and opportunity costNepDevWiki
 
Social Cost Benefit Analysis
Social Cost Benefit Analysis Social Cost Benefit Analysis
Social Cost Benefit Analysis Azam FA
 
Nidhi ppt (production function)
Nidhi ppt (production function)Nidhi ppt (production function)
Nidhi ppt (production function)Nidhi Panday
 
Social cost benefit analysis (scba)
Social cost benefit analysis (scba)Social cost benefit analysis (scba)
Social cost benefit analysis (scba)Narayan Gaonkar
 
Cost-Benefit Analysis
Cost-Benefit AnalysisCost-Benefit Analysis
Cost-Benefit AnalysisSakshi Sharma
 
Basic Internal Auditing Presentation
Basic Internal Auditing PresentationBasic Internal Auditing Presentation
Basic Internal Auditing PresentationVernon Benjamin
 
Cost benefit analysis
Cost benefit analysis Cost benefit analysis
Cost benefit analysis lekshmik
 

Viewers also liked (9)

production function with 2 variable inputs return to scale
production function with 2 variable inputs return to scaleproduction function with 2 variable inputs return to scale
production function with 2 variable inputs return to scale
 
02 production possibilities and opportunity cost
02 production possibilities and opportunity cost02 production possibilities and opportunity cost
02 production possibilities and opportunity cost
 
Social Cost Benefit Analysis
Social Cost Benefit Analysis Social Cost Benefit Analysis
Social Cost Benefit Analysis
 
Nidhi ppt (production function)
Nidhi ppt (production function)Nidhi ppt (production function)
Nidhi ppt (production function)
 
Social cost benefit analysis (scba)
Social cost benefit analysis (scba)Social cost benefit analysis (scba)
Social cost benefit analysis (scba)
 
Cost-Benefit Analysis
Cost-Benefit AnalysisCost-Benefit Analysis
Cost-Benefit Analysis
 
Basic Internal Auditing Presentation
Basic Internal Auditing PresentationBasic Internal Auditing Presentation
Basic Internal Auditing Presentation
 
Cost benefit analysis
Cost benefit analysis Cost benefit analysis
Cost benefit analysis
 
101 lecture 13
101 lecture 13101 lecture 13
101 lecture 13
 

Similar to 3rd Week Team Slide

Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real WorldKate Daly
 
Letting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointLetting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointEnrique Lima
 
Build a Product Narrative
Build a Product NarrativeBuild a Product Narrative
Build a Product NarrativeSV.CO
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX TrenchesArio Jafarzadeh
 
Couples Counseling for Software Development by Joe Stage
Couples Counseling for Software Development by Joe StageCouples Counseling for Software Development by Joe Stage
Couples Counseling for Software Development by Joe StageGROWtalks
 
Couples Counseling for Product Development
Couples Counseling for Product DevelopmentCouples Counseling for Product Development
Couples Counseling for Product DevelopmentJoe Stump
 
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyGROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyDealmaker Media
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadBen Limmer
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be AgileKent McDonald
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product ManagerBenjamin Quam
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Governing conflict in design systems
Governing conflict in design systemsGoverning conflict in design systems
Governing conflict in design systemsJD Jones
 
Be a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxBe a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxAmplitude
 
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Jagriti Pande
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyLeanAgileTraining
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoDanielle Martin
 
Successful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsSuccessful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsChris Mundy
 

Similar to 3rd Week Team Slide (20)

Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Letting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePointLetting the cards speak: Agile planning for SharePoint
Letting the cards speak: Agile planning for SharePoint
 
Build a Product Narrative
Build a Product NarrativeBuild a Product Narrative
Build a Product Narrative
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Couples Counseling for Software Development by Joe Stage
Couples Counseling for Software Development by Joe StageCouples Counseling for Software Development by Joe Stage
Couples Counseling for Software Development by Joe Stage
 
Couples Counseling for Product Development
Couples Counseling for Product DevelopmentCouples Counseling for Product Development
Couples Counseling for Product Development
 
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyGROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
 
Joe Stump
Joe StumpJoe Stump
Joe Stump
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech Lead
 
142 - Why Agile Falls Apart
142 - Why Agile Falls Apart 142 - Why Agile Falls Apart
142 - Why Agile Falls Apart
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be Agile
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product Manager
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Governing conflict in design systems
Governing conflict in design systemsGoverning conflict in design systems
Governing conflict in design systems
 
VACEO Social Media Overload
VACEO Social Media Overload VACEO Social Media Overload
VACEO Social Media Overload
 
Be a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, DropboxBe a great product leader by Adam Nash, VP Product, Dropbox
Be a great product leader by Adam Nash, VP Product, Dropbox
 
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.key
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at Avvo
 
Successful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT ProjectsSuccessful Business Sponsorship of Agile IT Projects
Successful Business Sponsorship of Agile IT Projects
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

3rd Week Team Slide

  • 1. Priorities in Feature Development Fares Farhan, General Manager @ LJ System Indonesia P.T
  • 2. The Idea • Explicity define a point for each feature existence. Why should it be there? what’s the purpose? • Create clear picture for the idea, communicate it.
  • 3. Ignore Details • Details reveal themselves as the feature is being build. • Details is not a guarantee for accepted feature(s). We’ll find stagnation, disagreement, meetings and delays. Focus on that, save the details for later.
  • 4. Foresee issue(s) • Issue is issue when it is. In the beginning, just see it as “possibly happen” which should make us think the anticipation, not arguing the solution for thing(s) that might happen in (maybe) several years to come, when everything needs to be changed anyway.
  • 5. Focus on client’s requirement • Build a feature that is required. Standards is important, but we can’t please everyone from developer to client. We can’t create something that is “pleaseable” by everyone. Because when we try to built something to please everyone, we won’t please anyone.
  • 6. Scale later • Should we make our product scaleable, extensible? Yes. • Think big is must, act big? later. Anticipate, put good solid core for the product. Observing over scalability later. • The problem is not scaling, it is getting to the point where we need to scale that is the real problem. We won’t have second problem when there is no first.
  • 7. Things to discuss • How can we define the most important point for a feature? • How to avoid stagnation, disagreement among team member? • What are things that needs to be exist when we need to foresee issue(s)? • What should be the main points which are in a requirement? • How we define the scalability or extensibility of the feature that is going to be developed?