4 narzędzia do zarządzania przepływem pracy, bez których Twoja firma z aplikacjami mobilnymi nie może żyć

Opublikowany: 2016-02-23

[ Proto .io to narzędzie do prototypowania aplikacji mobilnych używane przez przedsiębiorców i startupy do tworzenia w pełni interaktywnych realistycznych prototypów, które wyglądają i działają jak prawdziwe aplikacje.]

Zarządzanie przepływem pracy ma kluczowe znaczenie dla projektowania aplikacji, która spełnia potrzeby użytkownika, jednocześnie pokazując umiejętności zespołu projektowego i programistów, dzięki czemu Twoja firma wygląda dobrze. Ale przy tak dużej ilości oprogramowania do zarządzania projektami dla projektantów, programistów i przedsiębiorców, skąd masz wiedzieć, co jest właściwe dla Twojego konkretnego zespołu lub agencji? Zanim zagłębisz się w inwestycje kapitałowe, bardzo ważne jest, aby poznać własne potrzeby jako twórcy aplikacji mobilnych, a także potrzeby swoich współpracowników.

scrum-development_project-management-software-dla-projektantów
Ilustracja procesu Scrum, w tym zaległości, sprinty, iteracje i wynik końcowy: produkt potencjalnie nadający się do wysyłki.

Podobnie jak w przypadku naszej listy najlepszych narzędzi do projektowania UX, bez których żaden projektant aplikacji mobilnych nie powinien się obejść, wiele z tych narzędzi do zarządzania przepływem pracy może być zaskoczeniem — nie chodzi tylko o oprogramowanie! Niezależnie od tego, czy latasz samotnie, czy jako część agencji, te cztery narzędzia są niezbędne, aby wszyscy byli na tej samej stronie, usprawniając proces, a jednocześnie upiększając produkt końcowy:

Spójna metodyka zarządzania projektami.

whiteboard_oprogramowanie-do-zarządzania-projektem-dla-projektantów
Młody kierownik projektu stoi przed tablicą i prezentuje na spotkaniu zespołu.

Jesteś sklepem Scrum, czy tylko Kanban? Czy jesteś bardziej zwinny niż Lean, czy może kombinacją obu? Niezależnie od metodyki zarządzania projektami, istnieje narzędzie do tworzenia projektów i zadań, ustalania ich priorytetów, przypisywania projektantów, programistów, testerów i innych członków zespołu do projektów, monitorowania terminów i śledzenia opinii klientów — między innymi.

Już przytłoczony? Najpierw przyjrzyjmy się Twojej metodologii. Jeśli zgubiłeś się w ostatnim akapicie, nauczymy cię.

Filozofia oprogramowania do zarządzania projektami dla projektantów i programistów

Rozumiemy: metodologie nie są narzędziami do zarządzania przepływem pracy w tym samym sensie, co oprogramowanie, a nawet tablica. Są jednak niezbędnymi frameworkami do organizowania projektów, przyciągania zespołu do tej samej strony i określania, w jaki sposób zamienisz świetny pomysł w jeszcze lepszą aplikację mobilną.

Ponadto nie możesz robić zakupów, dopóki nie masz na myśli listy, a narzędzia do zarządzania zadaniami dostępne dla zespołów zajmujących się aplikacjami mobilnymi zwykle opierają się na tych wcześniej ustalonych metodologiach. Przed wybraniem oprogramowania do zarządzania zadaniami i projektami dla projektantów, programistów i menedżerów ważne jest, aby określić, jakiego frameworka chcesz użyć do uruchomienia swojego projektu. Będzie się to różnić w zależności od potrzeb projektu, potrzeb klienta, kultury zespołu i osobistej filozofii zarządzania projektami (tak — prosimy o zagłębienie się w tym miejscu!).

Zwinne zarządzanie projektami

To, co zaczęło się jako manifest dotyczący zarządzania projektami, jest teraz parasolem dla bardziej szczegółowych frameworków opartych na filozofii Agile, takich jak Scrum. W 2001 r. grupa programistów wymyśliła Manifest Agile, który jest trochę jak odpowiedź programisty na 95 tez Marcina Lutra — z wyjątkiem tego, że zamiast kwestionować kościół, Manifest Agile sprzeciwił się metodologii Waterfall, niegdyś dzwonu projektu. piłka zarządzania.

Nie goń wodospadów

wodospad_oprogramowanie-do-zarządzania-projektami-dla-projektantów
Zdjęcie skalistego, zacienionego wodospadu otoczonego bujnymi drzewami.

Więc co było złego w zarządzaniu projektem Waterfall, które doprowadziło do powstania Agile? Jak w przypadku wszystkiego w technologii, dotyczyło to głównie przypadków użycia, a Waterfall po prostu nie był, no cóż, zwinny wystarczy dla większości projektów programistycznych. Zarządzanie w stylu kaskadowym to bardzo liniowy, sekwencyjny proces, ze sztywnymi fazami projektu (zbieranie wymagań, projektowanie, wdrażanie, testowanie i utrzymanie) i obszerną dokumentacją.

Poważnie, mnóstwo dokumentacji. Chociaż metodologia „Wodospadu” jest tak nazwana, ponieważ uważa się, że postęp w projekcie spływa na każdą fazę, może się wydawać, że dosłownie toniesz pod wodospadem dokumentacji projektowej.

Chociaż być może był dobrodziejstwem dla pisarzy technologicznych, Waterfall nie był świetnym rozwiązaniem dla programistów lub ich menedżerów, którzy stwierdzili, że potrzeby projektowe były czasami trudne do przewidzenia na początku zaangażowania, a sztywna struktura wymagała improwizacji i elastyczności do pomyślnego tworzenia oprogramowania trudnego do wykonania. W rezultacie proces trwał zbyt długo, potrzeby klientów nie były zaspokajane, a komunikacja była napięta, a wszystko to kosztem produktu końcowego. (Z wyjątkiem dokumentacji — dokumentacja była na miejscu.)

Manifest Agile zastąpił tę sztywną strukturę taką, w której większy nacisk kładzie się na ludzi niż na procesy i „działające oprogramowanie” niż na dokumentację (na przykład szybkie tworzenie interaktywnego prototypu zamiast tworzenia gęsto opatrzonych adnotacjami płaskich modeli szkieletowych). Zasadniczo Waterfall nie był wystarczająco szybki ani elastyczny, aby sprostać współczesnym wymaganiom dotyczącym rozwoju oprogramowania i aplikacji, a Agile go zastąpiła.

szczupłe zarządzanie projektami

Podobny do Agile w swoim celu — uczynienie cyklu życia projektu bardziej wydajnym i łatwiejszym w zarządzaniu — ale inny w jego realizacji jest Lean. Często uważany za bardziej styl zarządzania projektami produkcyjnymi, zwłaszcza w połączeniu z produkcją Toyoty pod koniec lat osiemdziesiątych, Lean Management i jego zasady przyjęły się również w świecie technologii.

Według Lean Enterprise Institute, fundamentem szczupłego zarządzania jest „maksymalizacja wartości dla klienta przy jednoczesnej minimalizacji odpadów”, a Lean osiąga to poprzez pięć głównych zasad: określenie wartości produktu końcowego dla klienta, wyznaczenie kroków prowadzących do tego produktu i eliminując każdy krok, który nie dodaje wartości, maksymalizując przepływ tych kroków, ustalając ciągłość (ocena popytu i opinii klientów) i udoskonalając proces, aż będzie „doskonały” – tj. maksymalna wartość, bez marnotrawstwa.

Aby pomóc kierownikom projektów we wdrażaniu metodologii Lean i Agile, opracowano kilka bardziej szczegółowych ram, aby ich zasady stały się bardziej konkretne.

Polecany dla Ciebie:

Co oznacza przepis anty-profitowy dla indyjskich startupów?

Co oznacza przepis anty-profitowy dla indyjskich startupów?

W jaki sposób startupy Edtech pomagają w podnoszeniu umiejętności i przygotowują pracowników na przyszłość

W jaki sposób start-upy Edtech pomagają indyjskim pracownikom podnosić umiejętności i być gotowym na przyszłość...

Akcje New Age Tech w tym tygodniu: Kłopoty Zomato nadal, EaseMyTrip publikuje Stro...

Indyjskie startupy idą na skróty w pogoni za finansowaniem

Indyjskie startupy idą na skróty w pogoni za finansowaniem

Startup marketingu cyfrowego Logicserve Digital podobno podniósł INR 80 Cr w finansowaniu od alternatywnej firmy zarządzającej aktywami Florintree Advisors.

Digital Marketing Platform Logicserve Bags Finansowanie INR 80 Cr, zmienia nazwę na LS Dig...

Raport ostrzega przed odnowioną kontrolą regulacyjną dotyczącą przestrzeni Lendingtech

Raport ostrzega przed odnowioną kontrolą regulacyjną dotyczącą przestrzeni Lendingtech

Scrum i Kanban – znalezienie odpowiednich narzędzi do zarządzania przepływem pracy dla Twojego sklepu

scrum-board_oprogramowanie-do-zarzadzania-projektami-dla-projektantów (1)
Zbliżenie na fizyczną tablicę Scrum przedstawiającą pojedynczy sprint, ułożoną na białej tablicy z markerami i karteczkami samoprzylepnymi.

Pod parasolami Agile i Lean znajduje się kilka bardziej szczegółowych metodologii zarządzania projektami, z których każda zawiera szereg narzędzi do zarządzania przepływem pracy, które pomogą Ci zarządzać ściślejszym statkiem. Dwa z najpopularniejszych w tworzeniu aplikacji mobilnych to Scrum i Kanban. Może się okazać, że Twoje projekty i styl zarządzania pasują do siebie lub zawierają elementy obu:

Scrum jest prawdopodobnie najbardziej znaną i powszechnie stosowaną metodologią zarządzania projektami Agile i natychmiastowym klasykiem w sklepach programistycznych. Ponownie, jest to proces iteracyjny — co oznacza, że ​​zamiast jednej sekwencji sztywnych faz, takich jak Wodospad, Scrum przeprowadza Cię przez proces planowania, budowania, testowania i przeglądu tyle razy, ile produkt uzna za konieczne.

Na przykład możesz szybko opracować koncepcję aplikacji, szybko zbudować interaktywny prototyp aplikacji, przetestować wersję beta aplikacji, a następnie wrócić do koncepcji i prototypowania, aby gotowy produkt był doskonały. Każde przejście przez ten proces nazywa się sprintem, a każdy sprint ma zaległości projektowe i zestaw historyjek użytkownika („Jako użytkownik potrzebuję X, aby osiągnąć Y”), dopóki produkt końcowy nie będzie gotowy do wysyłki.

Kanban to kolejna popularna metodologia zarządzania projektami, tym razem pod parasolem Lean. Opracowany w Japonii przez Toyotę (ponownie, istnieje wiele podobieństw między projektowaniem samochodów a aplikacjami mobilnymi), Kanban organizuje projekty według fazy, w której się znajdują, przy użyciu wizualnych wskazówek. Określasz kroki niezbędne do ukończenia projektu (ponownie, eliminując wszystko, co nie jest absolutnie konieczne), a następnie umieszczasz każdy krok w kolumnie fazy (na przykład „zaległości”, „w toku” i „zakończono”). Dzięki temu możesz łatwo zobaczyć, gdzie stoi każdy projekt i gdzie mogą wystąpić wąskie gardła.

Scrumban to połączenie Scrum i Kanban i świetny sposób, aby upewnić się, że Twój proces jest nie tylko szczupły, ale także elastyczny i adaptacyjny. Dodając do procesów Scrum (sprinty, zaległości i historyjki użytkownika) odgórną widoczność i dalsze żądania „pociągania” Lean/Kanban, Twój zespół może skorzystać z mocnych stron obu narzędzi do zarządzania przepływem pracy.

Narzędzia programowe do nadzorowania projektu

Teraz, gdy już zastanowiłeś się, jaki rodzaj ram chcesz zastosować do swojego stylu zarządzania, możesz zdjąć czapkę filozofii i założyć czapkę zakupową. Podczas gdy w latach osiemdziesiątych musiałeś stworzyć własną tablicę Kanban za pomocą taśmy i rzeczywistych kartek, teraz jest mnóstwo pakietów oprogramowania do zarządzania projektami dla projektantów wykorzystujących zasady Scrum, Kanban lub Scrumban. Oto nasze dwa ulubione:

Basecamp jest jednym z najpopularniejszych narzędzi do zarządzania przepływem pracy, częściowo ze względu na solidność zestawu funkcji — pozwala nie tylko organizować projekty w różne fazy i etapy, ale także komunikować się bezpośrednio z członkami zespołu, przechowywać pliki i otrzymywać powiadomienia kiedy rzeczy są do wykonania (i wyłącz te powiadomienia w weekendy i dni wolne, aby zachować równowagę między pracą a życiem prywatnym).

Chociaż nie jest to narzędzie ściśle Scrum, Basecamp wykorzystuje zasady zarządzania Agile i dobrze mapuje procesy Scrum. Ponieważ zawiera tak wiele różnych narzędzi (wiele z nich omówimy w dalszej części artykułu), jest to dobry wybór, jeśli chcesz zminimalizować liczbę używanych narzędzi i zainwestować w pełny pakiet do zarządzania projektami.

Trello to kolejne z najczęściej używanych narzędzi do zarządzania przepływem pracy opartych na Agile, ale w przeciwieństwie do Basecamp, jest bardziej skoncentrowany na zarządzaniu zadaniami, z mieszanką ról zespołowych opartych na Scrum i tablic wizualnych opartych na Kanbanie. Jeśli ściśle szukasz sposobu na zorganizowanie swoich projektów, Trello jest doskonałą opcją — a ponadto, jak pokazano na jej stronie internetowej, Trello równie dobrze nadaje się do projektów domowych, takich jak przeprojektowanie kuchni lub nawet planowanie wesela, jak to jest w przypadku zarządzanie projektami pracy. Wypróbuj go do użytku osobistego (bezpłatnie!), a jeśli Ci się spodoba, przejdź do Klasy Biznes, aby dzielić się nim ze swoim zespołem.

Istnieje wiele innych narzędzi do zarządzania projektami dla projektantów i programistów, niektóre nastawione bardziej na Scrum, niektóre na Kanban, a niektóre na Scrumban. (Chcielibyśmy wiedzieć, jakie są Twoje ulubione — tweetuj do nas @Protoio, aby udostępnić swoje ulubione narzędzie Agile lub Lean i co sprawia, że ​​jest tak niesamowite!)

Narzędzia do przesyłania wiadomości zaprojektowane z myślą o biznesie

mobile_remote_workforce_project-management-software-for-designers
Mężczyzna w stroju biznesowym pracuje zdalnie na swoim laptopie, siedząc na dużym parapecie okna.

Pomiędzy pakietami poczty e-mail i zarządzania projektami masz wiele opcji komunikacji ze swoim zespołem. Jeśli pracujesz w biurze, zawsze możesz po prostu podejść do biurka projektanta lub programisty i rozpocząć rozmowę lub zebrać wszystkich wokół tablicy. Jednak niezależnie od tego, czy pracujesz zdalnie, czy w jednym miejscu, czasami nie masz okazji odejść od biurka, ale musisz skontaktować się z zespołem w czasie rzeczywistym.

Wiadomości błyskawiczne nie są nowością w świecie biznesu, ale korzystanie z nich w sposób przyjazny dla biznesu może być wyzwaniem. Korzystanie z narzędzi, których już używasz do komunikacji poza biurem, takich jak Facebook Messenger czy Google Chat, może być wygodne. Może jednak również obniżyć produktywność zespołu, ponieważ filtruje (lub nie filtruje) wiadomości biznesowe z czatów strumieniowych ze znajomymi i członkami rodziny. Ponadto ignorowanie powiadomień na obu platformach może być zbyt łatwe, więc możesz przegapić ważną aktualizację od jednego ze swoich współpracowników.

Najlepsze narzędzia do przesyłania wiadomości dla Twojej agencji są związane z pracą — co oznacza, że ​​ważna aktualizacja od zespołu ds. testów i kontroli jakości nie jest pomieszana z przepisem na chrupki jabłkowe twojej babci lub złą grą słów wujka — i jest w stanie podzielić twoje rozmowy według projektu i zespół.

W Proto.io jesteśmy wielkimi fanami Slacka jako rozwiązania do komunikacji błyskawicznej i współpracy. Wspaniałe w Slacku jest to, że nie tylko możesz tworzyć „Kanały prywatne” do czatów między określonymi zespołami projektowymi, ale także możesz tworzyć otwarte kanały widoczne dla wszystkich w Twojej organizacji, zorganizowane za pomocą hashtagów. Następnie, podobnie jak w mediach społecznościowych, możesz wyświetlić strumień czatu skupiony na określonym temacie (na przykład „#marketing”, „#golfouting”, „#problemy IT” itp.).

I, jak w przypadku każdego innego narzędzia do obsługi wiadomości błyskawicznych, możesz wysyłać bezpośrednie wiadomości za pomocą Slacka, dzięki czemu możesz porozmawiać jeden na jednego z głównym projektantem w jednym z twoich projektów (lub poprosić Stacy z działu księgowości o przepis na te ciasteczka przyniosła dzisiaj).

Szybkie prototypowanie zoptymalizowane pod kątem współpracy.

Niezależnie od tego, czy prowadzisz sklep Agile, czy Lean (lub ich kombinację), szybkie prototypowanie jest ważnym sposobem na wyeliminowanie marnotrawstwa z procesu. Interaktywne prototypy nie tylko zapewniają wysoki zwrot z inwestycji w zakresie pozyskiwania potencjalnych kontraktów i służą jako bardzo angażujące treści multimedialne do cyfrowych materiałów marketingowych, ale także skracają czas spędzony w fazie rozwoju procesu, zapewniając jednocześnie szybki sposób aby zaktualizować swój projekt na podstawie opinii klientów.

Korzystanie z narzędzia takiego jak Proto.io pozwala tworzyć oszałamiające, realistyczne cyfrowe prototypy aplikacji mobilnej wraz z animacjami i interakcjami — dzięki czemu bardziej przypomina produkt końcowy (sprawdź te interaktywne demonstracje prototypów, jeśli nie jesteś przekonany!). Co więcej, Proto.io jest zoptymalizowany pod kątem współpracy, co czyni go jednym z najważniejszych narzędzi do zarządzania przepływem pracy.

Jednym z największych problemów, z jakimi boryka się kierownik projektu, jest zbieranie i organizowanie opinii klientów, upewniając się, że wszystkie potrzeby są uwzględnione w produkcie końcowym. Zbyt często oznacza to przeszukiwanie skrzynki odbiorczej w poszukiwaniu wiadomości, o której mógłbyś przysiąc, że ją przeczytałeś, tylko po to, aby znaleźć ją kilka godzin później głęboko w długim łańcuchu e-maili.

Dzięki Proto.io wszystkie informacje zwrotne od zespołu, beta testerów lub klientów (możesz zaprosić dowolną liczbę współpracowników) są organizowane bezpośrednio w aplikacji, dzięki czemu współpraca jest bardzo prosta. To zarówno oszczędza czas, jak i zapewnia klientowi lub użytkownikowi wersji beta maksymalną wartość, co czyni go idealnym dodatkiem do zestawu narzędzi do zarządzania Lean.

Jakie są Twoje ulubione narzędzia do zarządzania przepływem pracy?

Istnieje prawie tyle narzędzi do zarządzania projektami dla projektantów, co zespołów projektowych, a te, które najlepiej sprawdzają się w przypadku konkretnego zestawu umiejętności, stylów pracy i etosu, mogą różnić się od tych, które zapewniają innym firmom chudość i elastyczność.

Jakie są twoje ulubione narzędzia? Bez jakiego oprogramowania absolutnie nie możesz żyć? Daj nam znać, tweetując nas @Protoio!

[ Proto .io to narzędzie do prototypowania aplikacji mobilnych używane przez przedsiębiorców i startupy do tworzenia w pełni interaktywnych realistycznych prototypów, które wyglądają i działają jak prawdziwe aplikacje.]