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
|
|