Zarządzanie personelem

Co trzeba wiedzieć i znać?

  1. Znać proste modele ludzkiej pamięci, rozwiązywanie problemów motywacji oraz niektóre ich konsekwencje dla menadżerów tworzenia oprogramowania.
  2. Znać podstawowe kwestie pracy zespołowej tzn. skład zespołu, spójność zespołu, komunikacje w zespole i organizacji.
  3. Znać niektóre kwestie związane z wyborem i zatrzymaniem personelu firmy budującej oprogramowanie
  4. Znać podstawy P-CMM – modelu będącego zrębem zwiększania umiejętności twórców oprogramowania w firmie.

Bez tego ani rusz!

Opublikowano Uncategorized | Otagowano , | Skomentuj

Organizacja pamięci

Pamięć krótka o szybkim czasie dostępu i małej pojemności.

Bodźce wejściowe

Wiedzę zdobyta w trakcie tworzenia oprogramowania i przechowywaną w pamięci długiej można podzielić na 2 klasy:

  1. Wiedza znaczeniowa. To wiedza o kwestiach takich jak działanie instrukcji przypisania, o pojęciu klasy, sposobie działania metody wyszukiwania w tablicy z laszowaniem informacji o strukturach organizacyjnych. Tę wiedzę zdobywa się przez doświadczenie i naukę. Jest ona przechowywana w sposób niezależny od reprezentacji.
  2. Wiedza składniowa. To szczegółowa wiedza o reprezentacji, np. jak napisać opis obiekty w UML, jakie funkcje standardowe
    [...]
Opublikowano Uncategorized | Otagowano , | Skomentuj

Rozwiązywanie problemów

Problem

Częściowe rozwiązania

Rozwiązanie

Nowa wiedza

Istniejąca wiedza

Pamięć długa

Pamięć robocza

 

  1. Zintegruj istniejąca wiedzę komputerową z wiedzą zadaniową w celu utworzenia nowej wiedzy, a więc zrozumienia problemu. Curtis i inni (1988) uważają, że doświadczenia są w tej fazie szczególnie ważne.
  2. Zbuduj model znaczeniowy rozwiązania. Sprawdzić go względem problemu i udoskonalaj do czasu, aż stanie się satysfakcjonujący.
  3. Przedstaw ten model za pomocą jakiegoś języka programowania lub notacji projektowej.

Programy zapisane w językach wysokiego poziomu jak Java powinny zawierać mniej błędów niż napisane w asemblerze,
[...]

Opublikowano Uncategorized | Otagowano , | Skomentuj

Globalizacja gospodarki

Proces w którym poprzez dynamiczny rozwój przepływu dóbr, usług, kapitału, technologii i informacji produkcja i rynki w rożnych krajach SA od siebie coraz bardziej zależne. Integracja gospodarki sterowana głownie przez przedsiębiorstwa. wielonarodowe, organizacje międzynarodowe I państwa narodowe. Uznanie świata jako jednego wielkiego rynku.

Aspekty globalizacji
- glob. rynków zbytu – aspekt konsumencki
- glob. produkcji – aspekt produkcyjno-tech.
- Glob. Sposobów regulacji dział. Gosp. – aspekt organizacyjno-zarządzający Liderzy globalizacji USA i WB
Firmy ponadnarodowe
- prowadza zagranica kontrolowane przez siebie przedsięwzięcia na równi z krajowymi
- kierują się globalna strategia nakierowana na zysk
- kontrolujące aktywa w co najmniej 2 lub wiecej krajach
- dochody porównywalne z PKB średnich krajów

Opublikowano Uncategorized | Otagowano | Skomentuj

Motywacja

Jedną z ról menadżerów przedsięwzięć jest motywowanie osób, które z nimi pracują. Maslow (1958) napisał, że ludzi motywuje się przez spełnianie ich potrzeb. Potrzeby te rozłożono na kilka poziomów.

 

Potrzeba samorealizacji

Potrzeba szacunku

Potrzeba społeczna

Potrzeba bezpieczeństwa

Potrzeba fizjologiczna

W swym psychologicznym studium motywacji Bass i Dunteman (1963) podzielili profesjonalistów na 3 typy:

  1. Nastawieni na zadania to ci, których motywacją jest wykonywana przez nich praca. W wypadku inżynierii oprogramowania są to technicy, których motywuje wyzwanie intelektualne związane z
    [...]
Opublikowano Uncategorized | Otagowano , , , | Skomentuj

Metropolizacja i rewitalizacja miast

Proces koncentrowania się władzy, kapitału, centrów zarządzania, nowoczesnej gosp., ośrodków medialnych i kulturalnych w największych wybranych miastach
o randze światowej lub kontynentalnej prowadzących do zmian funkcjonalnych przestrzennych i morfologicznych.
Cechy metropolii
- centra władzy krajowej i międzynarodowej
- centra zarządzania – siedziby koncernów międzynarodowych
- centra finansowe – banki, tow. ubezpieczeniowe. giełdy
- centra handlu zagranicznego – giełdy towarowe, targi
- centra innowacyjne
- ośrodki naukowe – uczelnie, instytuty
- węzły komunikacyjne- lotniska, szybkie koleje , porty
- centra medialne – korporacje telewizyjne i prasowe
- ośrodki handlowo usługowe – domy towarowe
- centra kulturalne – teatry, muzea, wystawy
- centra rozrywkowe i sportowe
Nowy York, Londyn, Tokio, Paryż, Chicago, Osaka, LA, Hamburg
Rewitalizacja miast
Planowe, zintegrowane działanie mające na celu zmianę struktury przestrzenno-funkcjonalnej zdegradowanych
[...]

Opublikowano Uncategorized | Otagowano , | Skomentuj

Praca zespołowa

Większość profesjonalnego oprogramowania jest tworzona przez zespoły składające się z dwustu lub kilkuset osób. Każda grupa odpowiada za przedsięwzięcie podrzędne polegające na budowie jakiegoś podsystemu.

Utworzenie grupy, która będzie wydajnie pracować, jest więc krytycznym zadaniem menadżera.

Na pracę grupowa ma wpływ kilka czynników:

  1. Skład grupy. Czy panuje w niej właściwa równowaga umiejętności, doświadczeń i osobowości?
  2. Spójność grupy. Czy w grupie myśli się o niej jako o zespole, czy też o grupie osób pracujących razem?
  3. Komunikacja w grupie. Czy członkowie grupy skutecznie się ze sobą porozumiewają?
  4. Organizacja grupy. Czy zespół jest zorganizowany tak, że każdy czuje się
    [...]
Opublikowano Uncategorized | Otagowano , , , , | Skomentuj

Systemy ERP

- zbiór zintegrowanych modułów funkcjonalnych optymalizujących procesy biznesowe zarówno wewnętrzne jak i zachodzące w najbliższym otoczeniu.
Obsługują wszystkie obszary funk. Przedsiębiorstwa i optymalizują proces zarówno wewnątrz i jak zachodzące w otoczeniu przedsiębiorstw.
Oferują gotowe narzędzia i pozwalają zautomatyzować wymianę danych.
Cechy:
- kompleksowość funkcjonalna – obejmuje wszystkie sfery działalności techniczno – ekonom. przedsiębiorstwa
- integracja danych i procesów – dotyczy wymiany danych, zarówno wewnątrz jak i z otoczeniem
- elastyczność strukturalna i funkcjonalna – zapewnia maksymalne dopasowanie rozwiązań sprzętowo-programowych do potrzeb obiektu w chwili instalowania i uruchamiania, ale również umożliwia jego dopasowanie przy zmiennych wymaganiach i potrzebach generowanych przez otoczenie
- otwartość – gwarantuje zdolność rozszerzania systemu o nowe moduły i połączenia z systemami zewnętrznymi
- zapewnia pełne informatyczne wspomaganie procesów informacyjno-decyzyjnych
- zgodność z
[...]

Opublikowano Uncategorized | Otagowano , | Skomentuj

Skład grupy

Dla wielu inżynierów oprogramowania motywacja jest jedynie ich praca. Grupy tworzące oprogramowanie są zwykle złożone z ludzi, którzy maja własne pomysły rozwiązań problemów technicznych. Ta postawa najczęściej ujawnia się przez ignorowanie przez nich np. standardów interfejsów, dlatego wybór składu grupy dla konkretnego przedsięwzięcia musi uwzględniać zarówno osobowość projektanta jak również jego zdolności do podporządkowania się określonej technologii. Ponieważ ludzie wyłącznie nastawieni na siebie zapewnia najskuteczniejszy sposób posuwania się do przodu w pracy, ale nie koniecznie z korzyścią dla innych części projektu opracowywanych przez innych ludzi. Tworząc zespoły projektowe (liczne) powinniśmy nastawić się na konieczność wykrywania napięć i nieporozumień związanych z odmiennością pracowników. Najlepszym rozwianiem jest tworzenie zespołów o uzupełniających się osobowościach. W takiej sytuacji rola menadżera projektu, który musi panować na zespole jest bardzo istotna,
[...]

Opublikowano Uncategorized | Otagowano , , , | Skomentuj

Spójność grupy

Oto zalety spójnej grupy:

  1. Można wypracować grupowe standardy jakościowe. Standardy są ustanawiane jednogłośnie, a zatem grupowy standard będzie prawdopodobnie lepiej przestrzegany niż standard narzucony grupie z zewnątrz.
  2. Członkowie grupy blisko ze sobą współpracują. Osoby należącego grupy uczą się od siebie nawzajem. Zahamowania wynikające z niewiedzy są zminimalizowane przez zachętę do wzajemnego nauczania się.
  3. Członkowie grupy mogą nawzajem znać swoje prace. Gdy członkowie grupy opuszczają grupę, można zachować ciągłość.
  4. Można urzeczywistnić oprogramowanie pozbawione indywidualizmu. Programy s uważane za własność grupy,
    [...]
Opublikowano Uncategorized | Otagowano , , , , , | Skomentuj