by Miika Jääskeläinen | English
Software development
At our core, we are software developers in the business solutions area. At Systems Garden we expertise in digitalizing and automating business processes that have typically been done on paper. We believe that document management and workflow engines can only be a part of the solution – building business-based workflows and information systems requires understanding the process and the business goals – not just the technical aspect. After all, behind all documents and workflows lies business processes and data.
Please find our services on software development below:
New-build software design, new projects, proof-of-concept
Do you have an idea of a new digital customer service model, mobile application or work automation solution? Does your idea need technical design, proof-of-concept or prototyping? Should we test the idea on the field before committing to resource-consuming software projects. Bring your ideas to life.
Application modernization, software development
Does your solution start to see the end of its life cycle? Do you have an existing tool that requires mobile user interface? Would it be more feasible to run the applications from the cloud? We do application modernization projects also for existing systems and data storages. Our expertise is building on Microsoft platform, be it Azure cloud service, Microsoft 365 business platform or Power Platform.
How do we operate?
Software projects from the scratch
We do software projects from the design phase to implementation and maintenance. For our own designs we can usually offer a fixed price project model and for own designs we typically use either target-pricing model or prefer either agile, sprint-based approach or time and material based consulting agreement.
Agile software development
Our agile software projects run typically in 2-4 week sprints. The goal of the agile project is flexible, the software evolves during sprints, sprint demos and backlog prioritazion done together with the client. Agile project pricing is typically time and material-based contract with boxed sprint time frames / limits.
Consulting and resourcing
Our consultatnts typically have years of experience in different aspects of software development. We can resource your project with React developers, Microsoft backend developers (Azure, SQL, C#) or Microsoft 365 consultants.
Why Systems Garden?
Systems Garden is a business software consultant that expertises in digitalizing and mobilizing business processes through modern tecnhology. Our operation models are flexible, the center of each project is the client and the client requirements specification. Even though we also develop from scratch, a typical project includes reuseable components from previous projects, innovative solutions combined with tailored code and Microsoft ecosystem best practices (e.g. Teams communication, SharePoint document management, Power BI reporting, Azure AD authentication). We have been doing this for almost 20 years – during that the best practices have already been tested on the field.
Our customers give us feedback on our ability to translate business language to technology, thinking out-of-the-box and from our user-friendly interface design. We have a “make-it-happen” attitude towards the solutions and a burning desire to see our solutions work in real life – not only filling the requirements specification.
As our customers say: We are just so nice, efficient and easy-going bunch to work with!
Technologies we use
Our consultants manage a vast number of technologies and we always choose the right combination based on customer requirements. Our native platform is Microsoft, be it either Microsoft Azure cloud platform, Microsoft 365 document management solution, Teams environment or Power Platform. The most important are always the customer needs and requirements – technology solutions come always based on that.
Modern cloud environment either from customer capacity (IaaS) or our solution (SaaS). Azure AD authentication with current user ids.
Microsoft 365 services form SharePoint to Teams. Integration to business solutions and managed customizations with SPFX framework or Power Platform.
Reporting with Power BI, automating with Power Automate, Power Apps if need be. Citized developer tools can improve efficiency but should not be used in a careless manner.
Mobile-friendly user interface with React or React Native. Modern functionality to all user interfaces.
Software design and development
All good software bases on good design. Do you need more understanding on the digitalization project scope, work breakdown or costs? Our design concept is planned to answer the necessary questions of why, to whom and how. With our design approach you get a comprehensive implementation plan, clear set of user stories and a realistic estimation of work before commencing to the actual implementation project. The design concept is based on themed workshops that run in a controlled manner where you always know what to do and expect next. If need be, our design outcomes can be used to gather additional proposals from different solution providers or technologies.
Paint the “big picture”. Gather business needs and wants to a requirements specification. Find out the elements of success. The Business Requirements workshop answers the tough question “Why?”.
It is important to understand the end user use cases. With this workshop we gather all the end user roles and groups and list all user requirements in a single list as understandable use cases. Our plan is centered on the user, not technology.
As part of the design it is important to get a feel on the user interface. We always do application wireframing and prototyping before development. If need be, visual UI design can be included in the process.
All business solutions base on data. As part of the design we create data models, choose data storage options and research the best solution for the data management and backend solution based on the customer needs.
Application modernization
There are countless pieces of software and data in the world. It is not always feasible to start from scratch, when the life cycle of the previous system nears its end. We can design and implement software that runs on existing data or current backend systems. There is no need to redesign everything in case you only need a customer portal or a new, mobile-friendly user interface. It your applications need modernization, we can help.
Current software and data model mapping. Goals and high level requirements. Return on investment -analysis.
A more thorough data walkthrough. Existing system functionality and use cases. Integration and data plan.
Implementation as a controlled software project. Fixed target or agile development.
If need be, we can offer software maintenance and support also for custom solutions.
Interested? Contact us for more info:
by Miika Jääskeläinen | English
Paper invoices
Systems Garden Oy
17399118
PL 100
80020 Kollektor Scan
E-invoicing
E-invoicing address: 003717399118
Operator: Maventa (003721291126)
Email invoicing
17399118@scan.netvisor.fi
Business -ID
1739911-8
Main office, Espoo, Leppävaara
Systems Garden Oy
Hevosenkenkä 3 (Panorama Tower)
02600 Espoo
When arriving, call your contact
or dial +358 10 321 1200
by Miika Jääskeläinen | English
Situational view
Situational view gives you a real-time visual overview on data gathered by different applications in use. Traffic lights and icons are used to indicate status of ongoing work on site, equipment requiring maintenance, currently ongoing hot work or afterguarding of hot works.
Data and tasks gathered by our different applications can be presented by relevant classification. Hot works can be indicated by flame-icons and inspections still not initiated with tool-icons.
Model your own environment
Model can be based on an image of a building, work site, location or even a simple information board of location. Different floors on buildings and industrial sites can be added to make the situational view even more specific. The optimal level of detail is defined by the nature of the observed areas.
You can show the real-time situational view to everybody by using general info monitors or just in the control room. The ideal solution for work supervision would be a wide touch screen attached on the wall that enables easy drilling into details.
Situational view can be added to following applications
Work permit process on a map
Hot work permit process on a map
Interested? Contact us!
Contact us to set up a date for meeting. Let’s see what kind of solution suits your company.
by Miika Jääskeläinen | English
What goes wrong in general?
A typical way to approach the need for business application is to acquire firmware and modify it to meet the specific business requirements. It is not seldom a company uses a million in the software itself and further hundreds of thousands in its customization. Along with the massive project company loses income as people are trying to adapt their current processes with the new software. By that the biggest investments have already been made and there is no alternative to going further on the chosen path. Both schedule and budget are soon exceeded as the software is being forced to meet the requirements that nobody was aware in the planning phase of the project.
New way to create customized business solutions
We have a different approach for creating systems supporting business operations. Instead of ready-made software we start from customer’s business operations and the needs it presents for information systems.
We have developed a production model that enables us to deliver quick prototypes ready for use launched into production with just few development iterations. People in business operations themselves specify their needs and users work together with software designers in order to find the most cost-effective way to meet the needs. Double work is minimized and end-user approach is there to start with. The solutions can be used not only with PC but also with mobile devices making both input and use of data more flexible.
Besides existing cloud solutions we can offer application data stored behind customer’s own firewall with no complex VPN-connections to be used in mobile devices. The application can be hosted during testing and implementation phase in cloud and be transferred behind the firewall when contents get business critical.
Sprint model
- Customized, secure mobile business solution without VPN
- Applications modular and scalable according to needs
- Integrations to financial systems
- Existing functioning tools and processes saved where possible – we add the missing parts between them
- Projects proceed in sprints through prototypes
- Standard SQL Server database used enabling easy reporting choices
- After the project our customer service is there to support you
Contact us to go through your needs together!
Borenius Law Ltd enhanced their process of knowing their customers and risk assessment with digital Know Your Client Tool provided by Systems Garden.
Interested? Contact us!
Contact us to set up a date for meeting. Let’s see what kind of solution suits your company.