Whatfarë, nëse ndonjë gjë, është ndryshimi midis zhvillimit të softuerit të ligët dhe të shkathët?


përgjigje 1:

Zhvillimi i Praktikuar i Programeve është një aplikacion i Lean Prodhim për zhvillimin e softuerit. Prodhimi i ligët bazohet shumë në Sistemin e Prodhimit Toyota [1], i cili u zhvillua në Toyota në fund të viteve 1940 / fillim të viteve 1950. Shtatë parimet themelore të zhvillimit të programeve të dobëta janë eleminimi i mbeturinave, rritja e mësimit, marrja e vendimeve sa më shpejt që të jetë e mundur për të zvogëluar pasigurinë, sigurimin e reagimeve sa më shpejt të jetë e mundur, dhe përfshirjen e feedback-ut, fuqizimin të të gjithë ekipit për të marrë vendime dhe për të ndërtuar cilësi hap pas hapi në produkt dhe për të parë të gjithë sistemin dhe mjedisin në të cilin sistemi është i pranishëm.

Metodat e zhvillimit të softuerit të shkathët kthehen në vitet 1960, kur zhvilluesit e programeve kompjuterikë dhe menaxherët e projektit njohën përfitimet e zhvillimit të programeve shtesë. Në vitet 1990, u shfaqën kornizat e procesit të dritës, siç është Metoda e Zhvillimit të Sistemeve Dynamic Systems, Scrum, Crystal (kryesisht Crystal Clear) dhe metodat e zhvillimit të tilla si Programimi ekstrem, si dhe metodat xDD (Test Driven Development, Development Behavi Drive Development, Feature Driven Development)). Parimet e metodave të shkathëta janë paraqitur në manifestin e zhvillimit të softuerit të shkathët dhe 12 parimet që qëndrojnë pas manifestit të shkathët.

Ekziston një shumë mbivendosje midis parimeve të softuerit të lig dhe parimeve të shkathëta. Të dy kanë të bëjnë me atë se si ekipet e bashkëpunimit shpejt shtojnë vlerën, ndërsa zvogëlojnë mbeturinat dhe përmirësojnë cilësinë.

Shënimet

[1] Toyota Way: 14 parimet e menaxhimit nga prodhuesi më i mirë në botë: Jeffrey Liker: 9780071392310: Amazon.com: Libra


përgjigje 2:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 3:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 4:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 5:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 6:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 7:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.


përgjigje 8:

Të dy Lean dhe Agile mbështeten në sythe të forta kthyese të PDCA për të lehtësuar problemin e panjohur në të ardhmen. Kjo do të thotë që planifikimi duhet të jetë një proces i vazhdueshëm paralel me ekzekutimin, pasi ekzekutimi siguron përgjigjet dhe pasqyrat e duhura. Por gjithashtu që është e rëndësishme të "detyroni" reagimet sa më shpejt që të jetë e mundur për të shmangur bërjen e supozimeve të rreme dhe jo të "para-stresuar" plane me vendime të hershme.

Lean dhe i shkathët kanë disa karakteristika të përbashkëta, dhe shkathëti bazohet në disa aspekte të të menduarit të ligët, një shkrirje që është rritur vitet e fundit.

Agile është në thelb për fleksibilitet dhe përgjigje të shpejtë ndaj ndryshimeve në kërkesa, njohuri, njohuri, tregje dhe gjithçka tjetër. Për ta bërë këtë, nuk duhet të mbani me vete shumë peshë ose bagazhe të tepërta që mendimi i dobët mund t'ju ndihmojë.

Kështu që dikush mund të mendojë se Lean dhe Agile plotësojnë njëra-tjetrën si origjinën e emrave të tyre: Duhet të jesh i dobët për të qenë i shkathët.