Tantárgy » BMEVISZA089
Multikulturális IT 2. - A fejlesztőmenedzser szempontjából
Multicultural IT 2 - Development Manager's Perspective
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
—
| Tantárgy neve (magyarul, angolul) |
Multikulturális IT 2. - A fejlesztőmenedzser szempontjából
Multicultural IT 2 - Development Manager's Perspective
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVISZA089 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | félévközi érdemjegy | ||||||||||||
| Tantárgy kreditértéke | 2 | ||||||||||||
| Tantárgyfelelős |
DR. Wiener Gábor
beosztás: egyetemi docens
elérhetőség:
wiener.gabor@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
Számítástudományi és Információelméleti Tanszék
|
||||||||||||
| Kar | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Tantárgy weboldala | — | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
Tantárgyprogram
In the era of Internet marketing all IT products are globally accessible, but becoming a global standard is hardly an option for the majority of the products and companies. By observing cultural diversity and successfully adopting to local end-user needs increases the chances of an emerging IT player to become successful on the global marketplace. Based on the experience gained in the development of Graphisoft’s ArchiCAD the course will demonstrate how deeply a successful product must be diversified to meet local needs. COCOA
In this part we will explore some of the tools available to development managers when starting the development of a new IT application. We will discuss the benefits and disadvantages and we will cover mixed strategies for products with extensive history as well. Our focus will be technical, but we will cover the in-house communication strategies with product managers, QA people and upper management.
This is the second part of a two part course, first part focusing on the perspective of the product manager while the second part’s focus is on the engineering perspective. While the two parts are independent of each other and can be attended separately, they both study the same problem from two different angles with little to no overlap. Often the key in product success is to master both angles of product development, therefore attending both parts is recommended.
Session Outline (by week):
Lecture: Multicultural software –the Engineer’s perspective
Unicode and text in separate files – is that all?
OS support
Application types and their nature
Student presentation: GUI frameworks: MFC
Forming of task groups to design the development strategy of a specified application
Lecture: Use of commercial framework vs. Home-grown solution
Student presentation: GUI frameworks:
Discussion: task group assignment consultation
Guest presentation: the Graphisoft GUI framework
Student presentation: GUI frameworks: QT
Lecture: battlefield stories
Developers talking to end-users
Put to User interface or Preferences file
The single button User Interface
Task group 1 presentation
Guest presentation
Task group 2 presentation
Discussion: conclusions
Task group 3 presentation`
Final test
This course is recommended to students interested in the creation of commercial desktop or networked software applications intended for a global user base. Students will learn to choose development tools and platforms that can accelerate the deployment of software in a multicultural environment and will learn to balance the trade-offs resulting from early development decisions.
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
1. Lectures will be based on concrete examples and personal experience.
2. Two guest lecturers will be providing detailed account of their firm’s experiences and failures in the topic.
3. There will be a series of individual student presentations about user interface frameworks. Volunteering students will prepare presentations based on their own research in the recommended reading and on the Internet.
4. A team work will be prepared in small groups related to the creation of the development strategy for a chosen IT solution regarding internationalization and presented by each group.
5. Students will write a closing test to demonstrate their ability and acquired skills in successfully managing an IT product development effort.
Tanulástámogató anyagok
Nincs megadva.
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
In order to effectively contribute to the work in the course, students are expected to have previous software development experience. Familiarity with high level development languages like C, C++, C#, VisualBasic or other and previous work in user interface development is necessary. Participation on the first part of the course: MultiCultural IT 1 – Product Manager’s Perspective is not required, but highly recommended.
May be studied in the same semester as “Multicultural IT 1 –Product manager’s Perspective”
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
In order to effectively contribute to the work in the course, students are expected to have previous software development experience. Familiarity with high level development languages like C, C++, C#, VisualBasic or other and previous work in user interface development is necessary. Participation on the first part of the course: MultiCultural IT 1 – Product Manager’s Perspective is not required, but highly recommended.
May be studied in the same semester as “Multicultural IT 1 –Product manager’s Perspective”
Általános szabályok
Nincs megadva általános szabály.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
Nincs megadva.
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
—
Tantárgykövetelmények hatályosságának vége:
—
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.