A KomuraSoft Windows-fejlesztési és műszaki támogatása

Nagy nehézségű Windows-alkalmazások egyedi fejlesztéseA „nem tudjuk, megoldható-e” bizonytalanságból fejlesztési kilátás lesz.

Windows-specifikus funkciók, régi szoftverek, berendezésekkel való együttműködés. Olyan feladatokról is konzultálhat velünk, amelyeknél a megvalósítási mód még nem eldöntött: a vizsgálattól a tervezésen át a megvalósításig. Általános üzleti alkalmazások fejlesztését is vállaljuk.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

  • Közvetlenül mérnökkel egyeztethet
  • A követelmények rögzítése előtt is konzultálhat velünk
  • Elég a szükséges körre megbízást adni

Ilyen szakaszban is konzultálhat velünk

Induljunk attól, ami most gondot okoz.

Egy másik cégnél azt mondták, hogy ez nehéz

Átvesszük a már megvizsgált módszereket és a korlátokat, és más megvalósítási módot keresünk.

Régi szoftverünk és berendezéseink vannak, amelyeket nem lehet egyszerűen lecserélni

Tisztázzuk, mit kell megtartani és milyen csatlakozási feltételek vannak, majd fokozatosan haladó felépítést mérlegelünk.

Sem a hiba okát, sem azt nem tudjuk, kihez forduljunk

Behatárolással kezdjük: kiderítjük, hol kell vizsgálódni az alkalmazásban, a kommunikációban, a berendezésben vagy az operációs rendszerben.

A célhoz legközelebb álló szolgáltatások

Nem baj, ha nem tud választani. Megismerjük a problémát, és tisztázzuk, hogy a vizsgálat vagy a fejlesztés melyik pontjáról induljunk.

Olyan partner, akivel a műszaki kérdéseket úgy, ahogy vannak, megbeszélheti.

Go Komura profilfotója

Képviselő és mérnök

Go Komura

A Windowsra specializálódott mérnök a probléma megismerésétől a vizsgálaton és a tervezésen át a megvalósításig végigvezeti a munkát. Ha valamit még nem tud pontosan megfogalmazni, a műszaki kérdések felől együtt rendezzük.

Pályafutás és technológiai stack / Cégadatok

Közzétett műszaki esettanulmány

Csak hosszú üzem után fellépő összeomlás kivizsgálása

A handle-számok alakulásának és a feldolgozási határok naplózásának rendbetételével a vizsgálatot a handle-szivárgásra szűkítettük.

A probléma és a vizsgálat menete

Vállalható kör

A szükséges résztől a teljes feladatig megbízhat.

Egy-egy vizsgálattól vagy módosítástól a teljes fejlesztésig. A megbízás körét az Ön jelenlegi helyzetéhez igazítva határozzuk meg.

Windows asztali alkalmazások fejlesztése

Üzleti alkalmazások, berendezésekkel integrált alkalmazások és célszerszámok tervezése és fejlesztése C++, C#, .NET és hasonló technológiákkal.

Windows-specifikus funkciókat használó fejlesztés

A Windows API-val, a folyamatokkal, a szolgáltatásokkal, a munkamenetekkel, a felhasználókkal és a jogosultságokkal kapcsolatos követelmények vizsgálata és megvalósítása.

Meglévő Windows-szoftverek vizsgálata és megújítása

A meglévő specifikációk és függőségek ellenőrzése, valamint támogatás a módosításban, az újjáépítésben és az új környezetre való fokozatos áttérésben.

Integráció külső berendezésekkel

USB-, HID-, soros kommunikációt használó, ipari kamerákkal, célbemeneti eszközökkel és hasonlókkal együttműködő szoftverek fejlesztése.

Hibák és teljesítményproblémák vizsgálata

Összeomlások, memória- és handle-szivárgás, teljesítményromlás és nehezen reprodukálható hibák behatárolása, valamint támogatás a módosításban.

Különleges üzemeltetési feltételek kezelése

Az offline működést, a zárt hálózatot, a jogosultságkezelést, valamint a több felhasználós és több gépes állapotkezelést figyelembe vevő tervezés.

Példák az ellenőrzött és átadott anyagokra

  • A megvalósítási mód és a korlátok összefoglalása
  • A fejlesztés köre, az ellenőrzési feltételek és az árajánlat
  • Az egyeztetett körben elvégzett fejlesztés vagy vizsgálati eredmények

A példák a megbízás körétől függenek. Az eredmények körét és formáját az árajánlat elkészítésekor egyeztetjük.

Ha van közöttük az Önéhez hasonló probléma, először ismertesse a helyzetet.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

Díj és menete

Nem kell kezdetben mindent eldöntenie.

A megvalósítási mód és a fejlesztés körének tisztázásával kezdjük

Megismerjük a célt és a korlátokat, majd szétválasztjuk, mit kell előbb ellenőrizni, és mit építünk meg az éles fejlesztésben.

Iránymutató díj

A tartalom megismerése után egyedi árajánlat

Az éles fejlesztés megrendelését feltételező előzetes vizsgálat feltételeit lent találja.

Az előzetes vizsgálat díjmentes köre és a díjköteles munkák

Azzal a feltétellel, hogy megvalósíthatónak ítélés esetén az éles fejlesztést Ön rendeli meg, az árajánlathoz és a megrendelés elbírálásához szükséges körű előzetes vizsgálat alapesetben díjmentes. A hosszú idejű ellenőrzés, a külön környezet kiépítése, a prototípus vagy PoC, a részletes vizsgálati jelentés átadása és hasonlók díjköteles lehet.

Ha magát a vizsgálatot vagy felülvizsgálatot rendeli meg, arra önálló, díjköteles munkaként árajánlatot adunk. Díjköteles munka esetén a megkezdés előtt tájékoztatjuk a körről és a díjról.

  1. A helyzet megosztása

    Ismertesse a célt, a problémát és a célkörnyezetet, amennyire tudja.

  2. A kör és a díj egyeztetése

    Tájékoztatjuk a szükséges vizsgálatról, a munka köréről, az eredményekről, a díjról és a menetről.

  3. Megállapodás után kezdünk

    A vizsgálat vagy a fejlesztés közbeni állapotot, a megerősített eredményeket és a megmaradó korlátokat megosztjuk Önnel.

  4. Az eredmények ellenőrzése és átadása

    Az egyeztetett feltételek szerint ellenőrizzük az eredményt, és előkészítjük a bevezetést vagy a következő lépést.

Szeretne részletesebben megismerni a műszaki tartalmat?

A támogatott technológiák és a részletes menet megnyitása

Azokat a Windows-projekteket, amelyeknél még nem látszik a megvalósítás módja, a vizsgálattól a tervezésen át a megvalósításig vezetjük.

Összetett integráció a meglévő rendszerekkel, Windows-specifikus működés, különleges üzemeltetési feltételek. Az olyan feladatokat, amelyeket nem old meg a specifikáció szerinti elkészítés, mérnök hallgatja meg közvetlenül, és ellenőrzések közben haladunk a fejlesztéssel.

Nem baj, ha a követelmények és a technológia kiválasztása még nem dőlt el. Beszélje meg velünk, mit szeretne megvalósítani, és mi okoz most nehézséget.

Milyen Windows-problémákról konzultálhat velünk

  • Egy másik cég nehéznek mondta a feladatot, és más megvalósítási módot szeretne megvizsgálni
  • Van egy funkció, amelyet Windowson szeretne megvalósítani, de nem tudja, milyen mechanizmust használjon
  • Egy régi Windows-alkalmazást a meglévő specifikációk megtartásával szeretne frissíteni
  • Folyamatokkal, szolgáltatásokkal, munkamenetekkel és jogosultságokkal kapcsolatos követelményeket szeretne megvalósítani
  • USB / HID berendezésekkel vagy ipari kamerákhoz hasonló külső eszközökkel szeretne együttműködést kialakítani
  • A jogszerű jogosultságok és a termék felhasználási feltételei keretében fontolgatja a hitelesítő adatok és az alkalmazás állapotának átvitelét
  • Ki szeretné vizsgálni a nehezen reprodukálható összeomlások, kommunikációs leállások és erőforrás-szivárgások okát

A bizonytalan részeket előre ellenőrizzük, így kialakul a fejlesztés áttekinthető menete

A KomuraSoft által kezelt nagy nehézségű Windows-fejlesztés nem csupán sok funkciót tartalmazó projektet jelent. Idetartoznak azok a projektek is, amelyeknél még nem tisztázott, „megvalósítható-e”, „melyik módszer megfelelő”, és „miért nem működik a várt módon”.

Először elvégezzük a szükséges vizsgálatot és ellenőrzést, és elkülönítjük, amit sikerült megerősíteni, attól, ami még megoldatlan. Ezután rendezzük a megvalósítási módszerhez, a fejlesztés terjedelméhez, a költségekhez és a határidőhöz szükséges információkat.

A feladat rendezése
A módszerek összehasonlítása
Ellenőrzés
Tervezés
Megvalósítás és ellenőrzés

A megvalósíthatóságot nem állítjuk vagy tagadjuk megalapozatlanul: megosztjuk a vizsgálat során feltárt korlátokat és alternatívákat is. Fontos számunkra, hogy a nehéz részt ne hagyjuk homályban, és úgy ne lépjünk tovább a főfejlesztésre.

A fejlesztés és a vizsgálat területei

Windows-alkalmazások új fejlesztése

C++, C#, .NET és hasonló technológiákkal készülő üzleti alkalmazások és célszerszámok. Nemcsak a képernyőt, hanem a kommunikációt, a riportokat, a háttérfeldolgozást és a bevezetés utáni üzemeltetést is megtervezzük.

Windows-specifikus funkciók használata

A Windows API-val, a folyamatokkal, a szolgáltatásokkal, a felhasználókkal, a jogosultságokkal és a munkamenetekkel kapcsolatos követelmények. Ellenőrizzük a felhasználási feltételeket és az operációs rendszer korlátait, majd megvizsgáljuk a megfelelő mechanizmust.

Meglévő szoftverek módosítása és megújítása

Régi alkalmazások specifikációjának vizsgálata, funkcióbővítés, a felépítés felülvizsgálata, fokozatos migráció. Elkülönítjük azt a kört, ahol a meglévő megoldásokat megtartjuk, attól, ahol újat építünk.

Integráció berendezésekkel és perifériákkal

Együttműködés USB-vel, HID-del, soros kommunikációval, ipari kamerákkal, célbemeneti eszközökkel és hasonlókkal. Ellenőrizzük a gyártó specifikációit és SDK-ját, és valós berendezésen ellenőrzünk.

Hibák és teljesítményproblémák vizsgálata

Összeomlások, kommunikációs leállások, memória- és handle-szivárgás, teljesítményromlás. A naplókból és a mérési eredményekből szűkítjük a lehetséges okokat, és ebből jutunk el a módosításhoz vagy a további vizsgálathoz.

Az üzemeltetési feltételekhez igazított tervezés

Offline működés, zárt hálózat, jogosultságkezelés, több felhasználós és több gépes használat és hasonlók. A helyszíni korlátokból kiindulva alakítjuk ki a terjesztés, az állapotkezelés és a naplózás megoldását.

Általános üzleti alkalmazások új fejlesztését, valamint meglévő szoftverek módosítását és karbantartását is vállaljuk. Önnek nem kell előre megítélnie a feladat nehézségét, sem azt, hogy milyen technológiát használjunk.

A megvalósíthatóság előzetes vizsgálatáról

A főfejlesztés megrendelését feltételező előzetes vizsgálat alapesetben díjmentes.

Ha megvalósíthatónak ítéljük a feladatot, és Ön a főfejlesztést nálunk rendeli meg, akkor az árajánlathoz és a megbízás elfogadásához szükséges terjedelemben végzett előzetes vizsgálat alapesetben díjmentes.

Ha hosszú idejű ellenőrzésre, külön környezet kialakítására, prototípus vagy PoC fejlesztésére, részletes vizsgálati jelentés átadására és hasonlókra van szükség, a vizsgálat fizetős lehet. Ha fizetős, a munka megkezdése előtt tájékoztatjuk a vizsgálat terjedelméről és költségéről.

A főfejlesztéstől függetlenül, például a kiváltó ok elemzésére vagy a módszerek ellenőrzésére irányuló vizsgálat megrendelése fizetős. A cél függvényében külön javaslatot teszünk a megfelelő munkamenetre.

Műszaki esettanulmányok

Helyettesítő rendszer felépítésének mérlegelése specifikáció nélküli meglévő alkalmazásból

A tényleges működés és a függőségek vizsgálatával rendeztük a specifikációt, és megterveztünk egy fokozatosan migrálható helyettesítő megoldást. A titoktartás miatt csak a műszaki problémát mutatjuk be, anonimizálva.

A műszaki problémákat és a vizsgálat menetét az esettanulmányok áttekintő oldalán is bemutatjuk.

Mérnök hallgatja meg közvetlenül a problémát

A Windowsra szakosodott mérnök a követelmények tisztázásától a vizsgálaton és a tervezésen át a megvalósításig minden lépésben részt vesz. A helyszíni problémákat műszaki kérdésekre bontjuk, és közben megosztjuk, mit sikerült megerősíteni, milyen korlátok maradtak, és mit kell legközelebb eldönteni.

Nemcsak Japánból, hanem külföldről érkező megbízásokat is vállalunk. Egyeztetjük a célkörnyezetet, valamint a szükséges berendezéseket és dokumentumokat, és közösen alakítjuk ki az ellenőrzéshez szükséges feltételeket.

A konzultációtól az átadásig

  1. A feladat megismerése – Megkérdezzük, mit szeretne megvalósítani, milyen a jelenlegi helyzet, és mely feltételeken nem lehet változtatni.
  2. Szükséges vizsgálat és ellenőrzés – Rendezzük a bizonytalan részeket, és a fenti feltételek szerint meghatározzuk a vizsgálat terjedelmét.
  3. Javaslat a módszerre, a terjedelemre és az árajánlatra – Az ellenőrzés eredménye és a korlátok alapján javaslatot teszünk a fejlesztés menetére.
  4. Hivatalos megrendelés és fejlesztés – A megállapodott terjedelemben tervezünk és valósítunk meg, és megosztjuk a közbenső eredményeket.
  5. Ellenőrzés és átadás – A megállapodott feltételek szerint ellenőrizzük a működést, és rendezzük a bevezetés és a karbantartás terjedelmét.

Konzultáljon velünk akkor is, ha még nem tudja, hogy „megvalósítható-e”

Nincs szükség részletes specifikációra vagy szakkifejezésekre. Kérjük, írja meg, amennyire tudja, „mit szeretne megvalósítani”, „hol akadt el most”, és „milyen alkalmazásokat és berendezéseket használ”.

Rendezzük, hogy a megvalósítási mód vizsgálatától, az új fejlesztéstől, a meglévő szoftver módosításától vagy a kiváltó ok elemzésétől érdemes-e elindulni.

Gyakori kérdések a megbízás előtt

Konzultálhatunk akkor is, ha a követelmények még nincsenek véglegesítve?

Igen. Kérjük, írja meg, amennyire tudja, mit szeretne megvalósítani, mi okoz most nehézséget, és mely feltételeken nem lehet változtatni. A megvalósítás módjának és a szükséges specifikációnak a rendezésétől kezdve közvetlenül egy mérnök foglalkozik a feladattal.

Konzultálhatunk önökkel olyan projektről is, amelyet egy másik cég nehéznek mondott?

Igen, konzultálhat velünk. Áttekintjük az eddig mérlegelt módszereket és korlátokat, és szükség esetén megvizsgáljuk a Windows viselkedését, az API-specifikációkat és a valós berendezésen tapasztalt működést. Nem garantáljuk a megvalósítást: ellenőrizzük, mely módszerek lehetségesek és milyen korlátok maradnak, és erre építve teszünk javaslatot.

A megvalósíthatóság előzetes vizsgálata díjmentes?

Ha megvalósíthatónak ítéljük a feladatot, és Ön a főfejlesztést nálunk rendeli meg, akkor az árajánlathoz és a megbízás elfogadásához szükséges terjedelemben végzett előzetes vizsgálat alapesetben díjmentes. Fizetős lehet, ha hosszú idejű ellenőrzésre, külön környezet kialakítására, prototípus vagy PoC fejlesztésére, részletes vizsgálati jelentés átadására és hasonlókra van szükség. Ha fizetős a vizsgálat, a munka megkezdése előtt tájékoztatjuk a terjedelméről és a költségéről.

Megrendelhető csak a vizsgálat?

Igen. Ha magát a vizsgálatot, például a hibák kiváltó okának elemzését vagy a módszerek ellenőrzését rendeli meg, azt fizetős szolgáltatásként vállaljuk. Ezt elkülönítjük a főfejlesztés megrendelését feltételező előzetes vizsgálattól, és a terjedelemről, az időtartamról és az eredményekről megállapodunk, mielőtt elkezdjük a munkát.

Csak nagy nehézségű projektek jöhetnek szóba?

Nem. Általános Windows üzleti alkalmazások új fejlesztését, valamint meglévő szoftverek funkcióbővítését és karbantartását is vállaljuk. Önnek nem kell megítélnie a nehézséget: a céljához és a problémáihoz igazítva javaslunk munkamenetet.

Külföldről is megrendelhető?

Igen. Nemcsak Japánból, hanem külföldről érkező Windows-fejlesztési megbízásokat is vállalunk. Egyeztetjük a használati környezetet, a kapcsolattartás módját, valamint az ellenőrzéshez szükséges berendezéseket és dokumentumokat.

Kapcsolat

Kezdjük a jelenlegi helyzet néhány sorával.

Részletes specifikációra és szakkifejezésekre nincs szükség. A következőket írja meg, amennyire tudja.

  • Mi okoz gondot, illetve mit szeretne megvalósítani
  • Az érintett szoftver, eszköz és környezet
  • Kívánt időpont (ha még nincs eldöntve, az sem baj)

Az első megkereséshez nem kell bizalmas anyagokat vagy jelszavakat mellékelni.

Példa a konzultációs üzenet szövegére

Szeretnék megvalósítani egy funkciót Windowson, de nem tudom, milyen megoldást használjak. Azt is szeretném megbeszélni, megtartható-e a meglévő szoftver.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

A megbeszélés gomb a magyar nyelvű kapcsolati oldalra visz, ahol a kapcsolatfelvétel módjai olvashatók. A „Megbeszélés e-mailben” gombbal a szolgáltatás nevével ellátott e-mailt lehet létrehozni.