Dezvoltare pentru Windows și suport tehnic din partea KomuraSoft

Dezvoltare de aplicații Windows de mare complexitate la comandăDe la „nu știm dacă se poate” la o perspectivă clară de dezvoltare.

Funcții specifice Windows, programe vechi, conectarea la echipamente. Puteți cere o consultație pentru o problemă al cărei mod de realizare nu este încă stabilit, de la investigare și proiectare până la implementare. Realizăm și aplicații de business obișnuite.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

  • Discutați direct cu inginerul
  • Puteți cere o consultație chiar înainte să fie stabilite cerințele
  • Puteți comanda doar domeniul de care aveți nevoie

Puteți cere o consultație începând cu etape ca acestea

Începeți cu ceea ce vă dă bătăi de cap acum.

Alt furnizor a spus că este dificil

Verificăm ce metode și constrângeri ați analizat deja și căutăm o altă modalitate de realizare.

Avem un program sau un echipament vechi care nu poate fi înlocuit ușor

Ordonăm funcțiile care trebuie păstrate și condițiile de conectare și analizăm o configurație introdusă treptat.

Nu știm nici cauza defectului, nici cui să ne adresăm

Izolăm cauza: stabilim dacă trebuie investigate aplicația, comunicația, echipamentul sau sistemul de operare.

Serviciile potrivite scopului dvs.

Dacă nu reușiți să alegeți, nu e nicio problemă. Ascultăm problema și stabilim împreună dacă începem cu investigația sau cu dezvoltarea.

Un interlocutor cu care puteți discuta direct despre aspectele tehnice.

Fotografia de profil a lui Go Komura

Reprezentantul companiei și inginer

Go Komura

Un inginer specializat în Windows se ocupă de problemă de la clarificarea ei până la investigare, proiectare și implementare. Dacă încă nu puteți explica totul, vom ordona chestiunile pornind de la aspectele tehnice.

Experiență și stivă tehnologică / Informații despre companie

Studiu de caz tehnic publicat

Investigarea unei căderi care apare doar după funcționare îndelungată

Am ordonat evoluția numărului de handle-uri și jurnalele de la limitele procesării, iar investigația s-a concentrat pe scurgerea de handle-uri.

Citiți cum abordăm problema și investigația

Domeniul lucrărilor

Ne puteți încredința partea de care aveți nevoie sau totul deodată.

De la o investigație sau o modificare punctuală până la dezvoltarea întregii soluții. Stabilim domeniul comenzii în funcție de situația dvs.

Dezvoltarea de aplicații desktop Windows

Proiectarea și dezvoltarea de aplicații de business, de aplicații de integrare cu echipamente și de instrumente dedicate, în C++, C#, .NET și alte tehnologii.

Dezvoltare care folosește funcționalități specifice Windows

Investigarea și implementarea cerințelor legate de Windows API, procese, servicii, sesiuni, utilizatori și permisiuni.

Investigarea și reînnoirea software-ului Windows existent

Verificăm specificațiile și dependențele existente și sprijinim modificarea, reconstruirea și migrarea etapizată către un mediu nou.

Integrarea cu echipamente externe

Dezvoltarea de software care lucrează cu USB, HID, comunicație serială, camere industriale, echipamente dedicate de introducere a datelor și altele.

Investigarea defectelor și a problemelor de performanță

Izolarea cauzei și sprijin pentru modificare în cazul avariilor, al scurgerilor de memorie și de handle-uri, al degradării performanței și al defectelor greu de reprodus.

Adaptarea la condiții speciale de exploatare

Design care ține cont de funcționarea offline, de rețelele închise, de controlul permisiunilor și de gestionarea stării în cazul mai multor utilizatori și stații.

Exemple de rezultate livrabile

  • Prezentarea modului de realizare și a constrângerilor
  • Domeniul dezvoltării, condițiile de verificare și oferta
  • Dezvoltare în domeniul convenit și rezultatele investigației

Sunt exemple care depind de domeniul comenzii. Conținutul și forma rezultatelor se convin la pregătirea ofertei.

Dacă aveți o problemă apropiată de acestea, spuneți-ne mai întâi cum stau lucrurile.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

Preț și mod de lucru

Nu trebuie să hotărâți totul de la început.

Începem cu ordonarea modului de realizare și a domeniului dezvoltării

Aflăm scopul și constrângerile și separăm ce trebuie verificat mai întâi de ce se construiește în dezvoltarea propriu-zisă.

Cost orientativ

Ofertă individuală după analiza cerințelor

Condițiile investigației inițiale, în cazul în care comandați dezvoltarea propriu-zisă, sunt descrise mai jos.

Investigația inițială gratuită și serviciile plătite

Investigația inițială, în măsura necesară pentru ofertă și pentru decizia de a prelua comanda, este de regulă gratuită, în ipoteza că, dacă lucrarea se dovedește realizabilă, comandați dezvoltarea propriu-zisă. Verificările de lungă durată, crearea unui mediu dedicat, prototipul sau PoC-ul, livrarea unui raport detaliat de investigație și lucrări similare pot fi plătite.

Dacă solicitați investigația sau revizuirea în sine, o ofertăm ca serviciu plătit independent. Dacă lucrarea este plătită, vă comunicăm domeniul și costul înainte de începere.

  1. Descrieți situația

    Spuneți-ne scopul, problema și mediul vizat, în măsura în care le cunoașteți.

  2. Stabilim domeniul și costul

    Vă comunicăm investigația necesară, domeniul lucrărilor, rezultatele livrabile, costul și modul de lucru.

  3. Începem după ce convenim

    Pe parcursul investigației și al dezvoltării împărtășim stadiul lucrărilor, faptele confirmate și constrângerile rămase.

  4. Verificarea rezultatului și predarea

    Verificăm rezultatul în condițiile convenite și trecem la punerea în funcțiune sau la pasul următor.

Dacă doriți detalii tehnice

Deschideți: tehnologii și modul de lucru în detaliu

Pornim de la investigație și ajungem la proiectare și implementare, chiar când metoda de realizare a unui proiect Windows nu este încă vizibilă.

Integrări complexe cu sisteme existente, comportament specific Windows, condiții speciale de exploatare. Problemele care nu se rezolvă doar construind conform specificațiilor sunt ascultate direct de ingineri, iar dezvoltarea avansează în paralel cu verificarea.

Nu este nevoie ca cerințele sau alegerea tehnologiilor să fie deja stabilite. Cereți o consultație pornind de la ceea ce doriți să realizați și de la ce vă dă bătăi de cap în prezent.

Probleme Windows pentru care puteți cere o consultație

  • Alte firme v-au spus că proiectul este dificil și doriți să analizați o altă metodă de realizare
  • Există o funcționalitate pe care doriți să o realizați pe Windows, dar nu știți ce mecanism ar trebui folosit
  • Doriți să actualizați o aplicație Windows veche, valorificând specificațiile existente
  • Doriți să implementați cerințe legate de procese, servicii, sesiuni și permisiuni
  • Doriți să integrați echipamente externe, precum USB / HID sau camere industriale
  • Doriți să analizați, în limitele drepturilor legitime și ale condițiilor de utilizare a produsului, preluarea datelor de autentificare și a stării aplicației
  • Doriți să aflați cauza unor avarii, a unor blocaje de comunicație sau a unor scurgeri de resurse greu de reprodus

Verificăm mai întâi părțile incerte și conturăm perspectivele dezvoltării

Dezvoltarea Windows de mare complexitate de care ne ocupăm nu înseamnă doar proiecte cu multe funcții. Include și proiecte la care încă nu este clar dacă „se poate realiza”, „ce metodă este potrivită” sau „de ce nu funcționează conform așteptărilor”.

Efectuăm mai întâi investigațiile și verificările necesare și separăm ceea ce a fost confirmat de problemele care rămân. Pe această bază clarificăm informațiile necesare pentru a decide metoda de realizare, domeniul dezvoltării, costul și termenul.

Clarificarea problemei
Compararea metodelor
Verificarea
Proiectarea
Implementarea și verificarea

Nu afirmăm fezabilitatea sau infezabilitatea fără temei: vă comunicăm și restricțiile descoperite prin investigație, precum și alternativele. Considerăm important să nu trecem la dezvoltarea propriu-zisă lăsând neclare părțile dificile.

Domenii de dezvoltare și investigație

Dezvoltarea nouă de aplicații Windows

Aplicații de business și instrumente dedicate, în C++, C#, .NET și alte tehnologii. Proiectăm nu doar ecranele, ci și comunicația, rapoartele, procesarea în fundal și exploatarea de după introducere.

Utilizarea funcționalităților specifice Windows

Cerințe legate de Windows API, procese, servicii, utilizatori, permisiuni și sesiuni. Verificăm condițiile de utilizare și restricțiile sistemului de operare și analizăm mecanismul potrivit.

Modificarea și reînnoirea software-ului existent

Investigarea specificațiilor aplicațiilor vechi, adăugarea de funcționalități, revizuirea structurii, migrarea etapizată. Separăm domeniul în care păstrăm resursele existente de cel în care construim din nou.

Integrarea cu echipamente și dispozitive periferice

Integrarea cu USB, HID, comunicație serială, camere industriale, echipamente dedicate de introducere a datelor și altele. Verificăm specificațiile producătorului și SDK-urile și validăm pe echipamentul real.

Investigarea defectelor și a problemelor de performanță

Avarii, blocaje de comunicație, scurgeri de memorie și de handle-uri, degradarea performanței. Restrângem cauzele posibile pe baza jurnalelor și a măsurătorilor și ajungem la modificări sau investigații suplimentare.

Design adaptat condițiilor de exploatare

Funcționare offline, rețele închise, controlul permisiunilor, utilizare de către mai mulți utilizatori și pe mai multe stații și altele. Pornind de la restricțiile din teren, pregătim distribuirea, gestionarea stării și jurnalizarea.

Ne ocupăm și de dezvoltarea nouă a aplicațiilor obișnuite de business, precum și de modificarea și întreținerea software-ului existent. Nu trebuie să stabiliți dinainte dificultatea problemei sau tehnologiile care ar trebui folosite.

Despre investigația inițială a fezabilității

Investigația inițială care presupune comandarea dezvoltării propriu-zise este, în principiu, gratuită.

Efectuăm, în principiu gratuit, investigația inițială necesară pentru ofertă și pentru decizia de acceptare, pornind de la premisa că, dacă proiectul este considerat fezabil, ne veți comanda dezvoltarea propriu-zisă.

Dacă sunt necesare verificări de lungă durată, construirea unui mediu dedicat, dezvoltarea unui prototip sau PoC, livrarea unui raport detaliat de investigație și altele similare, serviciul poate fi cu plată. În acest caz, vă comunicăm domeniul investigației și costul înainte de începerea lucrărilor.

Separat de dezvoltarea propriu-zisă, dacă ne solicitați chiar investigația, de exemplu analiza cauzei sau validarea unei metode, aceasta este cu plată. Vă propunem separat modul de lucru potrivit scopului.

Exemple tehnice și studii de caz

Analiza structurii unui sistem de înlocuire, pornind de la o aplicație existentă fără documentație de specificații

Am investigat funcționarea reală și dependențele, am clarificat specificațiile și am proiectat o metodă de înlocuire care poate fi aplicată etapizat. Din motive de confidențialitate, prezentăm anonimizat doar problema tehnică.

Prezentăm problemele tehnice și modul de desfășurare al investigațiilor și în lista studiilor de caz.

Inginerii vă ascultă direct problemele

Un inginer specializat în Windows se ocupă de la verificarea cerințelor până la investigație, proiectare și implementare. Transformăm problemele din activitatea dumneavoastră în aspecte tehnice și lucrăm împărtășind ce a fost confirmat, ce restricții rămân și ce trebuie decis în continuare.

Preluăm cereri nu doar din Japonia, ci și din străinătate. Verificăm mediul vizat și echipamentele și documentele necesare și pregătim împreună condițiile în care se poate face validarea.

De la prima discuție până la livrare

  1. Verificarea problemei — aflăm ce doriți să realizați, care este situația actuală și care sunt condițiile ce nu pot fi schimbate.
  2. Investigații și verificări necesare — clarificăm părțile incerte și stabilim domeniul investigației conform condițiilor de mai sus.
  3. Propunerea metodei, a domeniului și a ofertei — pe baza rezultatelor verificării și a restricțiilor, vă propunem modul de desfășurare a dezvoltării.
  4. Comanda oficială și dezvoltarea — proiectăm și implementăm în domeniul convenit și vă împărtășim stadiul pe parcurs.
  5. Verificare și livrare — verificăm funcționarea în condițiile convenite și clarificăm domeniul introducerii în exploatare și al întreținerii.

Puteți cere o consultație chiar din etapa „nu știm dacă se poate realiza”

Nu sunt necesare specificații detaliate sau termeni tehnici. Spuneți-ne, în măsura în care le cunoașteți, „ce doriți să realizați”, „unde aveți probleme în prezent” și „ce aplicații sau echipamente folosiți”.

Clarificăm de unde trebuie să începem: investigarea metodei de realizare, dezvoltarea nouă, modificarea software-ului existent sau analiza cauzei.

Întrebări frecvente înainte de comandă

Pot cere ajutor chiar dacă cerințele nu sunt încă stabilite?

Da. Spuneți-ne, în măsura în care le cunoașteți, ce doriți să realizați, ce vă dă bătăi de cap în prezent și care sunt condițiile ce nu pot fi schimbate. Inginerii noștri se ocupă direct de clarificarea metodei de realizare și a specificațiilor necesare.

Pot discuta și un proiect pe care alte firme l-au considerat dificil?

Puteți cere o consultație. Verificăm metodele și restricțiile analizate până acum și, la nevoie, investigăm comportamentul Windows, specificațiile API-urilor și funcționarea pe echipamentul real. Nu garantăm realizarea: validăm și vă propunem metodele posibile, precum și restricțiile care rămân.

Investigația inițială a fezabilității este gratuită?

Efectuăm, în principiu gratuit, investigația inițială necesară pentru ofertă și pentru decizia de acceptare, pornind de la premisa că, dacă proiectul este considerat fezabil, ne veți comanda dezvoltarea propriu-zisă. Dacă sunt necesare verificări de lungă durată, construirea unui mediu dedicat, dezvoltarea unui prototip sau PoC, livrarea unui raport detaliat de investigație și altele similare, serviciul poate fi cu plată. În acest caz, vă comunicăm domeniul și costul înainte de începerea lucrărilor.

Pot comanda doar investigația?

Da. Dacă solicitați chiar investigația, de exemplu analiza cauzei unui defect sau validarea unei metode, aceasta este un serviciu cu plată. O separăm de investigația inițială care presupune comandarea dezvoltării propriu-zise și lucrăm după ce convenim domeniul, durata și livrabilele.

Vă ocupați numai de proiecte de mare complexitate?

Nu. Ne ocupăm și de dezvoltarea nouă a aplicațiilor Windows obișnuite de business, precum și de adăugarea de funcționalități și de întreținerea software-ului existent. Nu trebuie să apreciați dumneavoastră dificultatea. Vă propunem un mod de lucru potrivit scopului și problemelor.

Se poate comanda și din străinătate?

Da. Preluăm cereri de dezvoltare Windows nu doar din Japonia, ci și din străinătate. Verificăm mediul de utilizare, modul de comunicare și echipamentele și documentele necesare verificării și apoi continuăm.

Contact

Începeți cu câteva rânduri despre situația dvs.

Nu sunt necesare o specificație detaliată sau termeni tehnici. Spuneți-ne ce știți despre următoarele puncte.

  • Ce vă dă bătăi de cap și ce doriți să obțineți
  • Software-ul, echipamentele și mediul vizat
  • Perioada dorită (puteți să nu o precizați, dacă nu este stabilită)

În primul mesaj nu trebuie să atașați materiale confidențiale sau parole.

Exemplu de mesaj pentru consultație

Avem nevoie de o funcție în Windows, dar nu știm ce mecanism să folosim. Dorim să discutăm și dacă programul existent poate fi păstrat.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

Butonul de discuție deschide pagina de contact în limba română, cu modalitățile de a ne contacta. Butonul „Cereți o consultație prin e-mail” poate crea un e-mail care conține numele serviciului.