Thinkware AB
Hem | Kontakt | Projekt | Tjänster
Vårt primära fokus är utveckling av programvara. Vi kan antingen utveckla de program ni önskar i egen regi, eller tillföra kompetens och resurser till ert projekt. Vi kan även bidra med mentorskap, utbildning, granskningar och allehanda problemlösning och teknisk assistans.

Vad vi gör...

Krav, Analys och Design
Vi ser till att krav formuleras på ett sådant sätt att deras efterlevnad kan verifieras på ett tillförlitligt sätt.

Vi fångar upp vad som är allmängiltigt och vad som är unikt i kundens verksamhet, för att på så sätt kunna dra nytta av tillgängliga systemlösningar, och fokusera utvecklingsresurser på kundens unika behov.

Vi omsätter behov till lösningar som är effektiva, ekonomiska och anpassningsbara.


Programmering
Vi programmerar allt från användargränssnitt till databasservrar, för vitt skilda behov. Några lösryckta exempel är program för:
  • Utveckling av systemspecifikationer.
  • Utredningar av faderskap hos socialförvaltningar.
  • Statistiska beräkningar för diabetesforskning.
  • Generering av HTML-kod för web-sajter.
  • Generering av PROM-data för väder- och telekomsatelliter.
  • Test av programvara i rymdsonden SOHO.
  • Styrning av eletronisk testutrustning.
Vi behärskar en mångfald av programspråk, och kan välja de verktyg som passar för en given situation.


Databaser
Vi har en lång erfarenhet av stora och små databassystem. Vi har arbetat med de flesta relationsdatabaserna på marknaden, och även med inbäddade databaser, objektdatabaser, 4GL-verktyg och mellanvara som Tuxedo.


Internet/Intranet
Vi bygger enkla och praktiska weblösningar. Om ni vill ha system som är snabba att utveckla, enkla att använda och smidiga att hålla uppdaterade så vänd er gärna till oss. Vi föjer internetstandarder och bygger huvudsakligen våra system på fri programvara som Python, Apache och Linux


Test
Vi arbetar med systematisering och automatisering av tester på alla nivåer, för att höja kvalitet och produktivitet. Visst behövs manuella tester, men automatiska tester borde användas långt mer än idag. Rätt använda kan de spara mycket tid och pengar.


Teknisk experthjälp
Vi kan bidra med teknisk expertis inom områden som:
  • Byggverktyg: ClearMake, GNUMake, IMake mm.
  • Versionshantering: ClearCase, CVS, RCS.
  • Programmering: Python
  • Middleware Tuxedo

Mentorskap och Utbildning
Vi är måna om att dela med oss av vår kompetens. Vi ordnar skräddarsydda kurser för era unika behov, eller deltar som mentorer i era projekt under den tid ni önskar.


Granskningar
Vi granskar utvecklingsprojekt för att på olika sätt öka produktivitet och kvalitet och för att reducera risker. Vi genomför också enskilda granskningar och genomgångar av design, modeller, programkod om ni så önskar.


Hur vi gör det...

Utvecklingsmetodik
Vi arbetar både med dokumentintensiv metodik (Rational Unified Process etc), och med slimmad metodik (Extreme Programming, Agile). Varje projekt behöver en metodik som passar dess unika behov och förutsättningar.


Systemmiljö
Vårt systemkunnande sträcker sig från stora unixbaserade serversystem, via persondatorer, till skräddarsydd elektronik och elektroniska mätsystem. Vi behärskar versionshantering, dokumenthantering, spårbarhet mm, och en mängd olika utvecklingsverktyg i Unix-, Windows- och Webmiljö.


Frihet och oberoende
Thinkware AB står inte i beroendeförhållande till någon leverantör. Vi försöker alltid bygga våra system på ett sådant sätt att kunden har möjlighet att om så önskas byta leverantörer utan orimliga kostnader.

Vi har en helt programmatisk syn på kommersiell och fri programvara. Givetvis finns det kostnader även för programvara som är gratis och öppen, men i många sammanhang är programmeringsverktyg, operativsystem, databaser och webservrar, som fritt kan hämtas över internet, lämpliga komponenter i effektiva datorsystem.


Verktygslådan
Nedan listas några av de språk, operativsystem etc, som Thinkware arbetar med. Favoriter i fetstil.

Språk
ADA, Assembler, BASIC, C, C++, Forth, JavaScript, Pascal, Perl, Postscript, Python, shell script (sh, ksh, sed, awk mm), SQL.


Operativsystem
AIX, BSD, HP-UX, Linux, MacOS, MS DOS, SunOS/Solaris, Windows 3.x/95/98/ME, Windows NT/2000/XP.


Databaser mm
DB2, Informix, Ingres, MS Access, MySQL, ODBC, Oracle, PostgreSQL, SQLBase, Sybase, Tuxedo, ZODB.


Internet, intranet and networking
Apache, DreamWeaver, CGI, HTML, Lantastic, Novell, Samba, ssh, Wiki, XML, Zope.


IDE, CASE, 4GL
Borland (C, Pascal), JAM/Panther, Rational Rose, Sun WorkShop (Forte), Visual Studio,


Byggverktyg, versionshantering etc.
ClearCase, ClearMake, Coverage, CVS, Imake, Make, Purify, RCS.


Administration, kalkyl och dokumenthantering etc.
Applixware, FileMaker, Mozilla, MS Access, MS Excel, MS IE, MS PowerPoint, MS Word, Netscape, SIE, Visio, Word Perfect, OmniPage, Opera, PageMaker, PhotoShop, ReportLab, SPSS, Star Office/Open Office, XOR Compact.


CAE
AutoSketch, Mentor Graphics, OrCad, VHDL


Thinkware AB, Älvans väg 99, 907 50 UMEÅ
Tel: 070-582 80 65 Fax: 070-612 80 65 Email: info@thinkware.se
Copyright © 2002 Thinkware AB _ Sidan senast ändrad 21 maj 2002 av webmaster@thinkware.se