KomuraSofti Windowsi arendus ja tehniline tugi

Olemasoleva Windowsi tarkvara muutmine ja hooldusTarkvara, mis toetab tööd täna, toetagu seda ka edaspidi.

Säilitame harjunud kasutuse ja aruanded, lisame funktsioone, parandame vigu ja tõstame jõudlust. Ei eelda täielikku ümberehitamist: alustame vajalike osade muutmisest.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

  • Suhtlete otse insenerega
  • Nõu võib küsida juba enne nõuete paikaminekut
  • Tellida saab just vajaliku ulatuse

Nõu võite küsida sellistes etappides

Alustame sellest, mis praegu muret teeb.

Kardame, et iga muudatus rikub mõne teise funktsiooni

Kontrollime mõju ulatust ja olemasolevat käitumist ning teeme muudatused koos testide ja tagasipööramise võimalusega.

Eelmine arendaja ei ole enam kättesaadav ja tarkvarasse ei julge puutuda

Toetame ülevõtmist, uurides alles jäänud koodi, dokumente ja keskkonda.

Tarkvara töötab, kuid on aeglane, ebastabiilne või uuendamatu

Hindame parenduse mõju ja mõju käitamisele ning piiritleme kohad, millega tegeleda kõigepealt.

Inimene, kellega saab tehnilistest küsimustest nõu pidada sellistena, nagu need on.

Go Komura profiilifoto

Esindaja ja insener

Go Komura

Windowsile spetsialiseerunud insener tegeleb küsimusega alates probleemi selgitamisest kuni uurimise, disaini ja teostuseni. Ka seda, mida te ise pole veel täielikult osanud selgitada, korrastame tehniliste küsimuste kaudu.

Vaadake kogemust ja tehnoloogiaid / Vaadake ettevõtte andmeid

Avaldatud tehniline juhtumiuuring

Alles pärast pikka tööaega tekkiva kokkujooksmise uurimine

Korrastasime käepidemete arvu muutumise ja töötluse piirilogid ning kitsendasime uurimise peamiselt käepidemete lekkele.

Lugege probleemi ja uurimise käiku

Töö ulatus

Võite usaldada meile just selle osa, mida vajate.

Alates üksikust uuringust või muudatusest kuni kogu arenduseni: töö ulatuse määrame teie olukorra järgi.

Olemasoleva Windowsi tarkvara funktsioonide lisamine ja muutmine

Funktsioonide lisamine, vigade parandamine ja jätkuv hooldus pärast praeguse töökorralduse ja sõltuvuste väljaselgitamist.

64-bitise keskkonna tugi ja lahenduse ülevaatamine

x86-le tuginevate lahenduste ja sõltuvate komponentide uurimine ning muudatused, mis arvestavad 32- ja 64-bitise koodi segakasutust.

Etapiviisiline lahenduse uuendamine

Ei eelda täielikku uuendamist, vaid uuendab esmalt kõige olulisemad funktsioonid hooldatavamale kujule.

Mida kontrollime ja anname üle: näited

  • Olemasoleva lahenduse ja mõju ulatuse ülevaade
  • Muudetud tarkvara ja kontrollitulemused
  • Kasutuselevõtu, tagasipööramise ja hoolduse märkused

Need on näited tellitava ulatuse järgi. Tulemuste ulatuse ja vormi lepime kokku hinnapakkumise ajal.

Kui mõni neist väljakutsetest on teile tuttav, rääkige kõigepealt oma olukorrast.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

Hind ja töökäik

Kõike ei pea alguses otsustama.

Alustame praeguse olukorra uurimisest ja kõige prioriteetsematest muudatustest

Vaatame üle lähtekoodi ja arenduskeskkonna seisu ning otsustame, milline käitumine säilib ja mida muudetakse.

Hinna orientiir

Hinnapakkumine muutmise ja hoolduse ulatuse järgi

Teeme ettepaneku pärast sihtfunktsioonide, sõltuvate komponentide, uurimisvajaduse ja jätkuva hoolduse ulatuse kontrollimist.

Esialgse uuringu tasuta ulatus ja tasulised tööd

Eeldusel, et tellite põhiarenduse, kui see on teostatav, on hinnapakkumiseks ja tellimuse otsustamiseks vajalik esialgne uuring põhimõtteliselt tasuta. Pikaajaline kontrollimine, spetsiaalse keskkonna loomine, prototüübid, PoC, üksikasjaliku uurimisaruande üleandmine jms võivad olla tasulised.

Kui tellite uurimise või ülevaatuse ise, anname selle kohta eraldi hinnapakkumise tasulise tööna. Tasulise töö korral teatame ulatuse ja kulu enne alustamist.

  1. Jagage oma olukorda

    Andke teada eesmärk, mure ja sihtkeskkond niivõrd, kuivõrd te neid teate.

  2. Kinnitage ulatus ja kulu

    Teatame vajaliku uurimise, töö ulatuse, tulemused, kulu ja töökäigu.

  3. Alustame pärast kokkulepet

    Uurimise ja arenduse käigus jagame vahetulemusi, kinnitatud asjaolusid ja allesjäävaid piiranguid.

  4. Kontrollige tulemust ja võtke see üle

    Kontrollime tulemust kokkulepitud tingimustel ning liigume edasi kasutuselevõtu või järgmise sammuga.

Kui soovite tehnilist sisu täpsemalt teada

Avage toetatavad tehnoloogiad ja töökäigu üksikasjad

Hoidke tuttav Windowsi tarkvara kasutuskõlblikuna ka tulevikus.

Just seetõttu, et tarkvara on praegusele äritegevusele hädavajalik, ei saa seda lihtsalt uuesti teha. KomuraSoft selgitab välja olemasolevad funktsioonid ja töökorralduse ning teeb seejärel vajalikud muudatused ja hoolduse. Me ei lähtu täielikust uuendamisest, vaid otsustame, mida parandada, kasu ja mõju hinnates.

Probleemid, mille kohta võite nõu küsida

  • Soovite lisada funktsioone, säilitades praegused toimingud ja aruanded.
  • Iga muudatus põhjustab uue vea ja soovite lahendust algusest peale üle vaadata.
  • Soovite parandada aeglast tööd või ebastabiilsust pikaajalisel kasutamisel.
  • 32-bitisele keskkonnale tuginev tarkvara või vanad komponendid takistavad keskkonna uuendamist.
  • Otsite partnerit, kellega arutada edasist muutmist ja hooldust, näiteks kui algne vastutav isik on lahkunud.

Muudatused ja hooldus, mida teeme

Meie töö hõlmab olemasolevaid rakendusi, näiteks VB6, MFC ja WinFormsi rakendusi: funktsioonide lisamist, vigade parandamist, jõudluse parandamist ja koodi struktuuri korrastamist. Käsitleme ka lahendusi, kus on koos COM, ActiveX, OCX, C++ ja C#, kontrollides sõltuvusi.

64-bitise keskkonna toe ja uuele lahendusele ülemineku puhul kontrollime lisaks rakendusele endale ka kasutatavaid DLL-e, registreerimisviisi, õigusi ja levituskeskkonda. Vajaduse korral täiendame logisid ja teste, et muudatuste mõju oleks lihtsam jälgida.

Töövõtted, mis piiravad mõju praegusele äritegevusele

Peame oluliseks, et selgelt oleks määratud mitte ainult muudetavad osad, vaid ka käitumine, mis tuleb säilitada.

  1. Selgitame välja praeguse olukorra. Kaardistame töökorralduse, sõltuvad komponendid, arendus- ja levituskeskkonna ning teadaolevad probleemid.
  2. Piirame muudatuste ulatuse. Kinnitame prioriteedid ja mõju ulatuse ning otsustame, mis jääb samaks ja mis muutub.
  3. Valmistame ette kontrollimise viisi. Koostame olemasolevate funktsioonide testid ja logid ning vajaduse korral tagasipööramise korra.
  4. Rakendame muudatused etapiviisiliselt. Kontrollime iga muudatuse toimimist ja viime selle kasutusse vastavalt töötingimustele.

Kui ei ole selge, kas muuta või asendada

See, kas olemasolevat tarkvara on õigem edasi kasutada või uus asemele ehitada, oleneb hoolduse olukorrast ja edasisest kasutusajast. Uurime esmalt praegust olukorda ja selgitame välja, millega saab hakkama muudatustega ja milliste osade puhul tuleks kaaluda asendamist.

Kui põhirõhk on üleminekul uuele rakendusele, vaadake ka lehte Windowsi rakenduste asendamine. Palun andke nõustamisel teada, mis praeguse tarkvara juures raskusi valmistab, ning kas lähtekood, spetsifikatsioonid ja arenduskeskkond on olemas.

Korduma kippuvad küsimused enne tellimist

Kas vana Windowsi tarkvara saab ka muuta?

Nõu võite küsida ka olemasoleva tarkvara kohta, mis on tehtud näiteks VB6, MFC või WinFormsiga. Vaatame üle lähtekoodi, arenduskeskkonna ja sõltuvate komponentide olukorra ning selgitame välja, mida saab muuta ja milline ettevalmistus on vajalik.

Kas enne kõige uuesti tegemist saab parandada ainult vajalikke osi?

Jah. Lähtudes sellest, et praegust tarkvara kasutatakse edasi, saab alustada olulisemate vigade parandamisest ja funktsioonide lisamisest. Selgitame eelnevalt välja muudatuste ulatuse, kontrollitavad funktsioonid ja tagasipööramise viisi.

Kas nõu saab küsida ka siis, kui spetsifikatsiooni ega toonast vastutavat inimest enam pole?

Jah. Vaatame üle säilinud materjalid, koodi ja tegeliku käitumise ning alustame sellest, et eristame teadaoleva spetsifikatsiooni kohad neist, mis vajavad täiendavat uurimist.

Kontakt

Kirjeldage kõigepealt oma olukorda paari reaga.

Üksikasjalikku spetsifikatsiooni ega tehnilisi termineid pole vaja. Andke teada järgmine, niipalju kui teate.

  • Mis muret teeb ja mida soovite saavutada
  • Sihttarkvara, seadmed ja keskkond
  • Soovitud ajakava (võib olla ka otsustamata)

Esimese kontakti juurde ei ole vaja lisada konfidentsiaalseid materjale ega paroole.

Nõustamispäringu näide

Soovin lisada funktsiooni praegu kasutatavasse Windowsi tarkvarasse. Arendajalt ei saa seda tellida, seega tahaksin alustada uurimisest.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

Nupp viib kontaktilehele, kus on kirjas ühenduse võtmise viisid. „Küsige meilt nõu e-posti teel“ võimaldab koostada teenuse nimega e-kirja.