More about our solution

Without the appropriate tools, it is very hard for the Pirate Planners to be able to plan as accurately as they can the different sailings with different pirates when they actually don’t know what pirate with what skill is available at what time. When the Awesome Pirate Corp. uses Dynamics FinOps as their ERP system, we need to create an easy way for the Planners to do their job as easy as they can.

To do this, we have planned to help them by doing this:

  • Create a model driven app that gets all the data it needs from F&O with DataFlows and PowerQuery (Projects, WBS, Resources, Worker information, Skills for the worker etc.).
  • The palnners will then use the model driven app to plan the pirates on the different sailings and tasks on that sailing depended on the skill-set they get for the different pirates from F&O.
  • We will also create PowerBI reports that always shows what pirates are booked for what the next weeks, so that we easily can see if someone is overbooked or if someone has too much free-time and needs to get booked so that they don’t do less than the workforce they have available (more sailings equal more gold to bring back home!)

And then, what use is all this if the pirate does not have easy access to the information when they are out on the ship? We need to give them the tool they need for this, so that’s why we will create a canvas app they can use on their mobile. And, when we first do this, they we can add a lot of other features as well for them. We have planned for this app to:

  • Give them the option to update their personal information in F&O from the canvas app
  • Have access to their personal PowerBI showing them where they are planned when
  • Have tasks assigned to the Pirate in F&O (for example Onboarding tasks) automatically be a To-Do so we can show their To-Do list in the app and they can work with the tasks there and mark it as Completed in F&O when it is completed in the To-Do list.
  • Create a Power Virtual Agent in the app that can answer questions they need answers to, without needing to bother the HR or other departments (and, maybe they can ask other questions too that chatgpt can answer for them 😉)
  • Make it possible for them to fill out their timesheets for the week directly in the canvas app

Why we think we should get a high ranking in the different categories:

Excellent user experience: Pirates being out on the see can not use F&O to manage their data and their tasks. This has to be done on a mobile app! And, for those that has used F&O… It is not the most sexy system to use for regular employees and manager, we can give them a lot better experience with an app that can be personalized with their companies colors and logo. And, for all the planners and the pirates, having a very cool and easy way to plan the bookings for everyone, to be done by always having the up-to-date data from F&O is highly useful for them!

Most extreme business value: Our solution will make the workday easier for everyone in the company, every week! This is something we know is a high demand for a lot of companies using F&O today. To give this opportunity, and the possibility to get a lot of more information to every pirate in the same app, so they only have one place to go to handle everything they need to every day, will save everyone a lot of time.

Rock solid geekiness: We use a lot of different Microsoft technology, and combine it together to make the solution as smooth and “easy” looking for everyone that will use it. It will be a lot of flows, api’s, apps, dynamics and Microsoft services running together in the seamlessly and in real-time!

Killer app: Both the canvas app and the model driven app will be such good tools for everyone to use, and the data coming out from them and flowing back and forth should be enough to get us a lot of point here. All the features we have planned for the pirates to have in the canvas app, and have it all work on a mobile phone, will be awesome!

The Mutiny Appy

As a Captain on me ship The Moria (my first ship Lady Soria was tragically lost during a mutiny, fuck’en ol’ crew) I found the need to prevent further incidents. Arrrr!

An App (handy while sword fighting) to manage how to split the loot so the my crew, the Bastards, will be happy and serve me loyally and eagerly is what I will make.

Built on stolen tech, open pirate intelligence, and brut forcing powerapps I will control the pirate hierarchy and move my mates up only when necessary.

Our hierarchy consist of:
Captain (only ME)
Quartermaster
First Mate
Boatswain
Surgeon
Sailors
Captives

The app will also provide essential tools and games for my crew in order to keep them happy and informed during pirating. It will guide them through adult virtual entertainment and show them the way to the next rum bar.

Frist draft architecture made in an rumble

Technologies:

Data model

The Basic Idea

We will be implementing PRMS (Pirate Raid Management System) in which we will fetch data from NAIS – a service providing ship type and positioning in real-time, in order to determine what ships to plunder. The ship data will be fetched and stored in Dynamics 365 as leads and from there we will qualify the ones looking most interesting with regards to a risk analysis done by Sales Accelerator.

Leads with high value and low risk will be qualified to opportunities (Targets) and from there our sleazy sales pirates will contact the pirate kings in the desired area to sell them this plunder target. Where will be sent a contract to sign and we will demand a deposit up front. When the pirate king has organized and performed a raid, we will take 25% of the loot.

In addition to PRMS, we will offer our pirates a Pirate Assistance app developed using PowerApps. This will guide the pirates to the correct ships in heavily trafficated Norwegian fjords.

In case of meeting a mermaid a pirate might choose to use his Rumglasses feature where an AI will help him detect if the mermaid is real or a manatee through image recognition. This might spare a drunk bastard for ages of humiliation.

For any HMS questions, Pollybot – a pirate’s best friend virtual agent, will make stupid answers to real questions by repeating your question 70% of the time.

With this plan, sketches and business idea we claim the Early Delivery and Show and Tell badge. Ahoy!

The Seven Seas are Even More Dangerous with this Crew Sailing

You and your mates are standing, looking out over your stern you see a ship. This is when you spot an enemy ship! It looks totally out of control. Every hand on deck. And is that a volley ball!? Surely these pirates are more like jokerates… They are ripe for a plunder!

His smooth voice is a thunder cracking the sound of the seven seas

But then, you spot it. The stunning Captain Mats with his firm jaw, talking smooth orders. But even the smooth sound of his smooth voice is a thunder cracking the sound of the seven seas. These are no ordinary pirates. No ordinary buclkeneers. They are Swaggrates, the swaggiest of pirates. They are The Hack Sparrows!

Meet the crew

Hello ACDC! We are pleased to meet you all! We are one of the lucky teams to join from Innovation Norway this years. Meet the team:

Mats, our captain with the chiseled Jaw and an expert in all things backend. He is a fan of the posterior for sure. When not creating the machines of eave that lurks in you server cabinet, he enjoys geting his sea legs moving on the dance floor. You will be surprised by the trick this man can achieve when given enough rum.

Solveig, our lady with a mind as sharp as daggers. Solveig does our AI and is the brain of the bunch. Also she is a 6b+ boulder and knows a thing or two about climbing masts and attaching from above with carefully planned accuracy. She also loves to bake and covers every room she enters with the pleacent cent of vanilla and cinnamon.

Henrik is our silent killer that works in the shadow realm of Office 365. He can create systems that furfill your life or trap you in perpetual torment. He also enjoy using his thunder legs to punt footballs through the horizon.

Tommy, our knower of every arm and resident full-stack. He knows how to choose the right weapon for the right attack, or counter attack. Other Pirates, look out! When not picking the right weapons for the seven seas hi spend his time among the turtles in perfect harmony, diving off the coast and snorkeling when on vacation.

Sebastian, our esthetical eye in the sky and swagger of cloth is responsible for making things pretty. But unknown to many, he deploys deadly tactics such as UX, design psychology and intuitive design to fool you into his traps, stealing all your coin! When not making things pretty he likes to snowboard down mountains, preferably those at edges any of the seven seas.

We are looking forward to work with you all in this tiny ocean that is Sorsalen-konferansesal at Soria Moria! Yarrrr!

Sail into the Future with Pirates 365: The Comprehensive Pirate Management Solution – Evidi Sabeltanns

Welcome to Pirates 365: A Comprehensive Pirate Management System

In this era of innovation and technology, it’s time to take the pirate world by storm with a new, cutting-edge system that will revolutionize the way pirate fleets are managed. Introducing Pirates 365: a one-stop solution for pirate management, from recruitment to send-off.

Pirates 365 is a comprehensive, end-to-end system designed to streamline the entire pirate management process, from the recruitment of new pirates to their training and management, and finally, their send-off. This system is built using Teams, Dataverse, and Power Apps, ensuring that it is both user-friendly and highly efficient.

Pirates 365 is made up of several modules, each designed to meet the specific needs of the pirate management process. Let’s take a closer look at each of these modules:

1. Pirates 365 Recruit: Recruitment of Pirates

Pirates 365 Recruit is the first module of the system and is responsible for managing the recruitment of new pirates. This module streamlines the recruitment process, making it faster and more efficient. With Pirates 365 Recruit, you can easily manage applications, resumes, and candidate information, ensuring that you can quickly and efficiently find the best pirate candidates for your fleet.

Here we want to use a webapp using vue.js, and running it on an ipad. Here we can take pictures of the potential recruits and upload them to our recruitment system

2. Pirates 365 Learn: Pirate Training – Pirate Simulator

The second module of Pirates 365 is Pirates 365 Learn, which is responsible for training new pirates. This module includes a pirate simulator, designed to help new recruits get up to speed on the skills and knowledge needed to become successful pirates. With Pirates 365 Learn, you can ensure that your pirates are well-trained and ready to embark on their pirate adventures.

We aim to create a Pirate simulator using our shiny Logitech C920 Steering wheel and the state of the art Game Engine Power Apps (Canvas Apps).

Very early prototype of the Pirate Siumlator

3. Pirates 365 Manage: Pirate Fleet Management

Pirates 365 Manage is the third module of the system, and it’s responsible for managing the day-to-day operations of your pirate fleet. This module includes tools for tracking pirate performance, managing assignments, and monitoring fleet resources. With Pirates 365 Manage, you can easily keep your fleet organized and running smoothly, ensuring that your pirates are always ready to set sail on their next adventure.

4. Pirates 365 Refine: Pirate Offboarding

Finally, Pirates 365 Refine is the last module of the system, responsible for managing the send-off of pirates who have completed their service in the fleet. This module includes tools for tracking pirate performance, managing the offboarding process, and ensuring that all necessary information is captured and stored. With Pirates 365 Refine, you can ensure that your pirate send-off process is efficient and smooth, allowing you to say farewell to your pirates with the respect they deserve.

Example of successful offboarding of a pirate

The Architecture of Pirates 365

In this chapter, we’ll take a closer look at the architecture of Pirates 365 and how its components work together to create a comprehensive pirate management system. Whether you’re a tech-savvy pirate or simply looking to understand how the system operates, this chapter will provide you with all the details you need to know.

The architecture of Pirates 365 is designed to be highly efficient and scalable, ensuring that the system can accommodate the needs of pirate fleets of all sizes. At the heart of the architecture is Teams, Dataverse, and Power Apps, which work together to create a seamless and user-friendly experience for pirate fleet managers.

The architecture of Pirates 365 is comprised of several components, each of which is designed to perform a specific function. These components include:

  1. Teams: Teams is the foundation of the Pirates 365 architecture, providing the communication and collaboration platform for pirate fleet managers. With Teams, you can easily share information, communicate with your team, and manage projects in real-time.
  2. Dataverse: Dataverse is the underlying database that stores all of the information and data related to the pirate management process. Dataverse is highly scalable and secure, ensuring that your data is protected and always available when you need it.
  3. Power Apps: Power Apps is the front-end interface for the Pirates 365 system, providing a user-friendly way for pirate fleet managers to access and manage the system. With Power Apps, you can easily create custom apps that are tailored to your specific needs, ensuring that you have all the tools you need to manage your pirate fleet effectively.

Each of these components works together to create a seamless and efficient pirate management experience. Whether you’re recruiting new pirates, training your crew, or managing your fleet, Pirates 365 provides you with the tools you need to get the job done.

Fist revision of Dataverse tables to hold information about Pirate Ships, Pirates, Learning progress etc

Conclusion

In conclusion, the architecture of Pirates 365 is designed to be both efficient and scalable, ensuring that it can accommodate the needs of pirate fleets of all sizes. With Teams, Dataverse, and Power Apps at its core, Pirates 365 is the ultimate solution for pirate fleet management.

Pirates 365 is the ultimate solution for pirate management. With its comprehensive set of modules, you can streamline the entire pirate management process, from recruitment to send-off. So why wait? Join the pirate revolution today and take control of your pirate fleet with Pirates 365!

Protector of the seas (PoS)

Piracy is a major threat to global trade, and it is crucial to have effective measures in place to detect pirate ships. Satellite images can play a decisive role in this context. With the ability to cover large areas and provide real-time updates, satellite images can provide authorities with the information they need to identify and track pirate ships, even in remote areas. By combining satellite images with other technologies, such as AIS data, a comprehensive system can be established to monitor the world’s oceans and keep them safe from pirate ships.

By using existing data sets, we can train models to recognize ships from satellite images [1]. By comparing the number of ships found on AIS data to the number discovered on satellite images, we can find out how many non-commercial ships are in an area. We then make the assumption that if non-commercial ships are close to commercial ships in an area where the threat is high, potentially dangerous situations may arise.

AIS stands for Automatic Identification System. It’s a technology used on ships and boats to broadcast their location, course, and speed to other ships and shore-side authorities. It helps prevent collisions and makes it easier for ships to navigate in busy shipping lanes.

This model must then be linked to a portal where authorities can receive early warning that they should be paying extra close attention in a certain area.

The distance to the nearest coast guard or military vessel from AIS data can also influence the level of threat.

By combining our custom ML solution with open AI data, we can predict where pirates are located. This allows us to warn shipping companies so they can prepare their ships by taking a different route or fighting against the pirates.

If we have time, we will expand the functionality of the solution by offering alternative pirate-free routes for an additional fee

Early Delivery

Since the beginning of the 17th century, pirates have been terrorizing the seas, pillaging their way around the world. Ships outlive the crew, and captains are forged through raids and adventures on the high seas.

Arrr matey! Ye heard it right, ye scallywags. The days of free-spirited pirating are over! No longer can ye just set sail and hope for the best, searching for a crew as ye go. Nay, now ye need a proper harbor master.

Why, ye may ask? Well, it turns out that finding a crew for a raid these days is harder than finding a needle in a haystack. Or a parrot in a pet shop. Or a pirate with a full set of teeth. Ye get the idea.

So, the pirate ships have come together and decided to appoint a harbor master. This lucky (or unlucky, depending on how ye look at it) soul will be in charge of finding the best of the best, the crème de la crème of pirate crew members. And let’s be honest, with the current job market, it’s not like there’s a shortage of unemployed sailors.

The harbor master will be the one responsible for vetting applicants, making sure they have all their limbs, and that they can swab the deck without falling overboard. A tough job, but someone’s gotta do it.

So, if ye be a pirate in need of a crew, or if ye know a pirate in need of a crew, head on down to the harbor. The harbor master will be waiting, with a bottle of rum in one hand and a list of requirements in the other.

The idea

Every ship has a captain

Every captain has first-hand information about a secret treasure hidden somewhere. The captain decides to schedule a raid/voyage for his ship with a great treasure awaiting💎

To find a crew, the captain has to speak to the local harbor master.

The harbor master begins the process of locating available crew to meet the criteria of the raid/voyage. As a harbor master, he has local information about the best of the best.

The crew gets selected based on skill/availability

The captain signs off on the crew, and the raid can begin!

Technology

We will be combining Dataverse, Power Pages, Teams Apps, PCF, SPFX, azure functions etc, etc to spread the technology stack. In a real-world scenario we might limit ourselves to fewer apps, but where is the fun in that?:)

PowerPirates of Axdata make a Pirates day hell of a lot better!

Through our Pirate Satisfaction Questionnaire, one of the things that really stood out was that now when the Awesome Pirate Corp. had implemented Dynamics 365 F&O as their ERP system, the pirates found it really hard to be able to check, complete tasks and update their personal information like bank-account when they are out on the ship and only have their mobile available. In addition to this, it was really hard for them to see where they are planned to be and the Pirate Planners had a hard time to plan where the pirates should be as they did not have the total overview over where another planner had booked the pirate the next weeks.

After reviewing this, the Awesome Pirate Corp. engaged 5 half-geeky, wanted, pirates to help out with this. The 5 PowerPirates went into their house and planned how this could be solved, and came out with this plan:

  • With the F&O as the ERP system and master data source, we need to create a canvas app for all pirates to use and a model driven app for all Pirate Planners to use.
  • Data should flow between al of these and Office 365, as that is a lot more accessible for the pirate on their mobile when they are out on the ships.
  • The Pirate Planners will use the model driven app (that receives the master data for projects and pirates from F&O), to book the different pirates for different ships and tasks, and every planner will have a full overview over what pirate is booked for what in the future.
  • The Pirates will user the canvas app to receive information over where they are booked, have their To-do list to complete tasks assigned to them from F&O, to do updates abut them self, and some other cool and fun things to make the pirate experience even better!
  • Things done by the Pirates in the canvas app will of course update F&O with everything that is needed for the Treasurer and Pirate HR to do their job and send their reports to the P-level management.

This solution will make the every-day a lot easier for everyone in the Awesome Pirate Corp, and combined with the right PowerBI reports, this will give everyone a lot better overview iver everything going on! And, maybe a Power Virtual Agent can give the pirates a lot of the answers they need, without Pirate HR to be involved? We think so 😉

First day at ACDC

What a day it has been. Many good dicusions and many technologies to choose from. We were not prepared enough! Bold! Yeah! Working through the day so we have landed some of the things that will shape our solution.

Marius worked with Power Apps Portal and Dataverse
Sondre worked with React Apps
Daniyal worked with DevSecOps
Raymond worked with API
Hussain worked will, well, posting something. Yeah he helped with the technologi talks.

Tomorrow new day, new possibilites. Lets hope the solution will make sense when connected to each other. Stay tooned. Good night, sleep well.

Sleep Well Font by zainstudio · Creative Fabrica

Middle-age Mutable Ninja Tuples reveal more architecture details

MaMNT have released an updated sketch of the solution architecture to the public. These drawings build on the details posted in https://acdc.blog/sopra2022/middle-age-mutable-ninja-tuples-to-save-new-york-city/ and provide detailed insight into the technical tools that will be used during the deployment process and in the finished product.

Stack

Deployment

Mobile APP to Dynamics

Data to Synapse

Tools we plan to use: