cze 30 2010

Jaki Issue Tracker?

Kategoria: Inżynieria oprogramowania,MiniblogMatthew @ 17:24, Komentarze (8)

Ponieważ mam już własny hosting, więc wypadałoby go wykorzystać jakoś bardziej niż tylko miejsce na bloga. Oprócz stron na poszczególne projekty (i jakąś stronę domową, ew. kolejny blog o innej tematyce?) przydałoby się wreszcie postawić issue tracker, który byłby szczególnie przydatny przy kolejnym wydaniu fooaudio a którego brakowało już wcześniej. Jednak nie mogę znaleźć nigdzie jakiegoś porównania czy recenzji różnych issue trackerów, tak żebym mógł wybrać jeden dla siebie. I stąd moje pytanie: jaki wybrać? Moje wymagania:

  • powinien obsługiwać wiele projektów
  • wielu userów
  • możliwość dodawania bugów bez logowania
  • możliwość podpięcia osobnej domeny (w sensie, że fooaudio byłoby dostępne pod adresem bugs.matthew.org.pl/fooaudio/ a quickTweet pod bugs.matthew.org.pl/quicktweet, itd.) pod każdy projekt
  • żebym nie musiał się zastanawiać jak to działa, czyli ogólne user friendly


cze 19 2010

Kurs UML – wstęp

Kategoria: Inżynieria oprogramowania,Techblog,UMLMatthew @ 22:32, Komentarze (8)

Z okazji dostania się na profil dyplomowany o wdzięcznej nazwie Inżynieria Oprogramowania (i dwa przedmioty z baz danych) postanowiłem, że rozpocznę kolejny cykl kursów które piszę (po Qt, epizodzie z gitem (do którego może wrócę) który przeszedł w tłumaczenie Pro Gita oraz jednym odcinku Boosta (niech ja tylko znajdę na niego odrobinę motywacji). Tym razem będzie to UML (a za jakiś czas może i wzorce projektowe). Mam nadzieję, że nie zawiodę i komuś się to przyda. Sukcesem będzie, jeżeli studenci 3 roku na ETI uznają go za wystarczający (lub lepszy) od wykładów (na które nie chodziłem ;() z Inżynierii Oprogramowania (przedmiocie na 3 roku, nie profilu) i pozwoli on komuś zaliczyć egzamin z tego. Na początku zrobię wstęp o UMLu, rodzajach diagramów, narzędzi, które można wykorzystać do ich tworzenia. Praktyczne umiejętności będą w części 1.